Tenerife weather and temperatures
The Canary Islands, of which Tenerife is the largest island, experience a sub-tropical climate. The average annual temperature is more than 20°C. Summers are pleasant because of the northeastern trade winds that ensure temperatures in the twenties instead of the thirties.
Most of the rainfall is recorded on the northern regions that lie at least 600 metres above the sea level. The southern part of the island lies in the rain-shadow region and is consequently the driest.
Teide is Spain’s highest mountain and rises 3718m above sea level. During winters it experiences snowfall. Visitors arrive at Puerto de la Cruz to enjoy warm sunny weather while taking in the views of the snow-capped peaks of Tiede.
December is the wettest month on the island while July and August experience the maximum hours of sunshine. These two months are also the best for heading out to the sea for a swim because the waters are warm an inviting. The average daily high during July and August is 28°C.
January is usually the coolest month with an average daily minimum of 15°C.
The nice thing about Tenerife weather is that you will always have enough and more sunshine everyday to work on your tan. Even in autumn, you can expect up to eight hours of sunshine.
Pack some woollens if you plan to be in Tenerife in the months of December, January, and February. You may need these after sundown.