+34 603 280 979 •

WEATHER IN THE SOUTH OF GRAN CANARIA Experience Sunshine Year Round

Climate

The Canary Islands are nicknamed the ‘Islands of Eternal Spring’, due to their consistently pleasant climate all-year-round. While belonging to Spain, the islands actually sit off the northwest coast of Africa, near Morocco and the Western Sahara. The Canary Islands receive cooler temperatures than locations on the same latitude, thanks to the cooling, southwest Canary Current and the usual moderating effects of the sea.
Thanks to its extreme southerly location, Puerto Rico enjoys some of the best weather in Gran Canaria, with almost 3,000 hours of sunshine each year and hardly any rainfall at all. Generally, the resort is the hottest and sunniest in the Canary Islands, thanks to the barrier that the mountain range creates. This barrier traps the cool and humid winds on the north eastern side of the island, where clouds form and result in rain that the south western side doesn’t receive.
Puerto Rico has a sub-tropical climate with just two seasons – warm winters with very small quantities of rainfall and hot summers with no rainfall at all. Across the year, the temperature typically varies between 18°C and 29°C, rarely dropping below 15°C or rising above 32°C. However, when calimas affect the resort – which they often do during the summer months – temperatures can spike as high as 40°C.
Puerto Rico’s extreme southerly location means that the sea is always warm enough for swimming in, regardless of which month you visit.

Sea Temperature

Due to Puerto Rico´s extreme southerly location, the sea temperature stays comfortable year round. The sea temperature in Gran Canaria varies by month, and can reach as high as 24 degrees in the summer, and dips down to 18 degrees in the winter months.  For more detailed information please follow the links below:
November
December
January 
February
March
April
May
June
 

Wetsuit Exposure

Top Diving provides 6mm long wetsuits with attached hoods, and 3mm booties, to all divers year round.