Last updated at 11:37 local time.
Current weather in Puerto de la Cruz

Up to 27 °C are forecast for Puerto de la Cruz today, the sky is cloudy, the water temperature is 24 °C.
| High | 27 °C | Water temperature | 24 °C |
|---|---|---|---|
| Feels like | pleasantly warm | UV index | 8 (very high) |
| Wind | light | Sea state | strong |
| Sunrise | 07:51 | Sunset | 20:09 |
| Moon phase | 🌓 First quarter (52 %) | ||
Puerto de la Cruz weather hour by hour today
7-day forecast for Puerto de la Cruz
| Date | Forecast | Temp. | Wind | Chance of rain |
|---|---|---|---|---|
| Today | Very cloudy, light rain | 20° | 27° | 0 km/h | 65 % |
| Tomorrow | Cloudy, light rain | 20° | 25° | 10 km/h E | 95 % |
| 21 Sept 2026 | Partly cloudy | 19° | 27° | 10 km/h E | 10 % |
| 22 Sept 2026 | Cloudy, light rain | 20° | 28° | 10 km/h E | 60 % |
| 23 Sept 2026 | Bright spells, light rain | 20° | 29° | 15 km/h E | 60 % |
| 24 Sept 2026 | Bright spells, light rain | 23° | 34° | 15 km/h NE | 55 % |
| 25 Sept 2026 | Bright spells, light rain | 25° | 33° | 15 km/h NE | 65 % |
Source: AEMET
Water quality and beaches in Puerto de la Cruz today
There are three official bathing zones in Puerto de la Cruz. The rating is based on our own calculation: it takes in the health authority laboratory readings with the waste water discharges nearby and the conditions of recent days. It is not an official verdict.
- Playa JardínSigns of pollution today
- Playa de MartiánezSome concern today
- Playa de San TelmoSome concern today
All bathing zones and official readings on Tenerife How the rating is calculated
Weather in Puerto de la Cruz vs. the south of Tenerife
Puerto de la Cruz is situated on the north coast of Tenerife. There, right at the foot of the Orotava Valley and just a few metres above sea level, the land rises steeply up towards the Mount Teide massif. These geographical features influence the weather in Puerto: the north-easterly trade winds push moist Atlantic air up against the slope, where it rises, cools as it ascends and forms a blanket of clouds. The clouds often thicken as the day progresses. The trade winds are so reliable in this region that the northern area around Puerto de la Cruz and La Orotava is considered evergreen.
For holidaymakers, this means that the sun may be shining in the south of Tenerife whilst it is overcast in Puerto de la Cruz. And, of course, the other way round too. The difference can be huge: there is often a difference of several degrees between the north and south of Tenerife.
The climate in Puerto de la Cruz, Tenerife
The average annual temperature is 21 degrees. The variation from month to month remains remarkably small: the average difference between the coolest month, February (18.2 degrees), and the warmest month, September (24.1 degrees), is less than six degrees Celsius.
The Atlantic Ocean warms up slowly in summer and takes longer to release that heat. As a result, the peak temperature also shifts towards autumn. At 23.1 degrees, October is practically on a par with July, when the average temperature reaches 23.2 degrees.
Rainfall in Puerto de la Cruz is moderate, averaging 250 millimetres over the year. However, almost none of this falls in summer: July brings 0.6 millimetres and August 1.9. The wettest month is November, with 54.8 millimetres. Cloud cover ensures that humidity remains between 65 and 75 per cent all year round.
| Month | Average | Average maximum | Average minimum | Precipitation |
|---|---|---|---|---|
| January | 18.3 °C | 21.3 °C | 15.1 °C | 32.1 mm |
| February | 18.2 °C | 21.2 °C | 15.1 °C | 38.5 mm |
| March | 18.6 °C | 21.5 °C | 15.6 °C | 26.0 mm |
| April | 19.3 °C | 22.2 °C | 16.4 °C | 20.2 mm |
| May | 20.4 °C | 23.2 °C | 17.6 °C | 5.0 mm |
| June | 22.1 °C | 24.8 °C | 19.3 °C | 4.3 mm |
| July | 23.2 °C | 25.7 °C | 20.6 °C | 0.6 mm |
| August | 24.0 °C | 26.6 °C | 21.4 °C | 1.9 mm |
| September | 24.1 °C | 26.9 °C | 21.2 °C | 4.4 mm |
| October | 23.1 °C | 26.0 °C | 20.1 °C | 31.6 mm |
| November | 20.9 °C | 23.8 °C | 18.0 °C | 54.8 mm |
| December | 19.6 °C | 22.7 °C | 16.3 °C | 30.6 mm |
| Year | 21.0 °C | 23.8 °C | 18.1 °C | 250 mm |
Long-term averages from the AEMET station at Puerto de la Cruz, at an altitude of 25 metres.
Swimming conditions in Puerto de la Cruz
The town has three official bathing areas: Playa Jardín with its black lava sand, Playa de Martiánez and Playa de San Telmo. All have roughly the same weather data and sea temperatures. The section above shows the current water quality at each of these beaches.
Latest weather reports from the Canary Islands
Weather in other resorts on Teneriffa
Costa Adeje · Santa Cruz de Tenerife · Los Cristianos · Playa de las Américas · El Médano · Los Gigantes