The climate is influenced by the Atlantic winds and moderated by the Atlantic ocean. The temperature is very steady throughout the year varying from the high teens to the mid 20s Celsius. Rainfall is light but can happen at any time of the year though is more common in spring.  There can be quite a bit of cloud, with morning cloud often clearing by midday. However several overcast days in a row are not unusual. Porto Santo is not a "guaranteed-sun" destination.