Climate of Canary Islands

Average daytime and nighttime temperatures

All climatic diagrams on this site result from the collected data from 8 measuring stations in Canary Islands.
Weather stations at an altitude above 620m have not been included.
All data correspond to the average monthly values of the last 20 years.

Back to overview: Spain

Canary Islands is one of the warmest region in Spain with an average daily high temperature of 24 degrees centigrade. In 7 months the average temperatures are over 25 degrees. Pleasant water temperatures of up to 23 degrees even invite you to take a bath in the warm season.

Overview: Climate in Spain
Duration of daylight and sunshine in Spain

hours of sunshine per daySunshine hours per day on the Canary Islands
rainy days per monthRainy days per month on the Canary Islands
Precipitation in mm/dayPrecipitation on the Canary Islands
Water temperatureWater temperatures on the Canary Islands
Relative humidity in %Relative humidity on the Canary Islands
Absolute humidity in g/m³ (approx.)Absolute humidity on the Canary Islands
Map of Canary Islands

Important cities in Canary Islands

Canary Islands is a part of Spain and has an east-west extension of about 440 km. From north to south it is approximately 160 km. The biggest cities are Las Palmas de Gran Canaria and Santa Cruz de Tenerife. The local time is now Monday, 8:53 pm.

Las Palmas de Gran Canaria378,08328°5'59"N15°24'48"W
Santa Cruz de Tenerife204,27428°28'6"N16°15'17"W
La Laguna154,60228°29'7"N16°19'13"W
Santa Lucía63,63727°54'42"N15°32'27"W
San Bartolomé de Tirajana52,16127°55'29"N15°34'24"W
La Orotava41,17128°23'27"N16°31'23"W
Granadilla de Abona39,99328°7'8"N16°34'34"W
Los Realejos37,55928°23'6"N16°34'58"W
Realejo Alto35,96328°22'35"N16°35'9"W
Puerto del Rosario35,66728°30'1"N13°51'46"W
Puerto de la Cruz32,21928°24'50"N16°32'55"W
Puerto del Carmen30,00028°55'23"N13°39'57"W
Icod de los Vinos24,02428°22'21"N16°42'43"W
La Oliva21,99628°36'38"N13°55'45"W
Los Llanos de Aridane20,76628°39'31"N17°55'6"W
Guía de Isora20,53628°12'42"N16°46'46"W

Data basis: German Weather Service, individual values averaged and supplemented by own elements.