The average high in Madeira during December's 20ºC, cooling to 11ºC at night. The average sea temperature's 20ºC, while humidity's low. Average rainfall's 81mm over 16 rainy days, although you can still expect five hours of sunshine from the ten hours of daylight each day. UV levels will be moderate.