The average January temperature for Tenerife is 59 degrees F, reports Holiday Weather. The low is 54 and the high averages 64. The sun typically shines eight hours a day during January, and the average sea temperature is 68 degrees.
The largest of the Canary Islands, Tenerife is located off the northwest coast of Africa. Not only is January one of the coldest months on the island, it is also typically the wettest, with an average of 13 days of rain, according to Holiday-Weather.com, which offers comprehensive weather reports for major worldwide holiday destinations. The southern part of Tenerife has a different climate than the northern regions of the island. Even in the winter months, southern Tenerife has hardly any rain and experiences higher temperatures. Northern Tenerife has frequent rain and cooler temperatures.