Spain

Santa Cruz de Tenerife

Representative point near Santa Cruz de Tenerife. Historical averages, not forecasts. Actual weather may vary.

Monthly temperaturesJanuary 1991–December 2020; representative point near Santa Cruz de Tenerife
Mean temperatureAverage daily high
Monthly mean temperature and average daily high for Santa Cruz de TenerifeA line chart showing each metric from January to December in degrees Celsius. The detailed data table follows.10°30°JanFebMarAprMayJunJulAugSepOctNovDecJanuary: mean 17.1 °CJanuary: average daily high 20.9 °CFebruary: mean 16.9 °CFebruary: average daily high 20.5 °CMarch: mean 17.3 °CMarch: average daily high 21.7 °CApril: mean 17.9 °CApril: average daily high 22.2 °CMay: mean 19.0 °CMay: average daily high 23.3 °CJune: mean 20.5 °CJune: average daily high 24.2 °CJuly: mean 21.5 °CJuly: average daily high 24.9 °CAugust: mean 22.4 °CAugust: average daily high 25.6 °CSeptember: mean 22.6 °CSeptember: average daily high 25.9 °COctober: mean 21.9 °COctober: average daily high 26.0 °CNovember: mean 20.1 °CNovember: average daily high 24.1 °CDecember: mean 18.4 °CDecember: average daily high 21.7 °C

On smaller screens, scroll the table horizontally to view all columns.

January 1991–December 2020 historical climate averages
MonthMean temperatureAverage daily highRainfallSolar radiation
January17.1 °C20.9 °C31 mm/month3.5 kWh/m²/day
February16.9 °C20.5 °C30 mm/month4.2 kWh/m²/day
March17.3 °C21.7 °C24 mm/month5.3 kWh/m²/day
April17.9 °C22.2 °C16 mm/month6.2 kWh/m²/day
May19.0 °C23.3 °C8 mm/month6.7 kWh/m²/day
June20.5 °C24.2 °C4 mm/month6.8 kWh/m²/day
July21.5 °C24.9 °C3 mm/month6.5 kWh/m²/day
August22.4 °C25.6 °C5 mm/month6.3 kWh/m²/day
September22.6 °C25.9 °C10 mm/month5.7 kWh/m²/day
October21.9 °C26.0 °C24 mm/month4.5 kWh/m²/day
November20.1 °C24.1 °C30 mm/month3.5 kWh/m²/day
December18.4 °C21.7 °C38 mm/month3.1 kWh/m²/day

Data point

Requested coordinates: 28.4636°, -16.2518°. NASA POWER returned a point at 28.464°, -16.252° and 178.78 m elevation.

Compare this destination with another.