Skip to main content
ES EN

Weather in Oviedo today and 7-day forecast

Asturias. Live weather data from Open-Meteo. Updated on page load.

Loading...
Feels like: -- Humidity: -- Wind: -- Rain 24h: --

Next 24 hours in Oviedo

7-day forecast

Useful data for today

Sunrise
--:--
Sunset
--:--
Max UV Index
--
Today
Air quality
--
PM2.5

Climate in Oviedo

Oviedo, at 230 metres elevation and about 25 km from the Cantabrian Sea, has an oceanic climate with an inland twist: slightly cooler winters and warmer summers than the coast.

Annual rainfall is around 970 mm, spread across all seasons. Fog in the Nalon basin and constant humidity sustain the meadows and forests of Sierra del Naranco.

In winter, snowfalls are occasional in the city but plentiful at the Pajares Pass and the Cantabrian range, where the Valgrande-Pajares resort offers some of the best snow cover in northern Spain.

Best time to visit is May to September, avoiding the wettest months. Use the hourly forecast, snow level and road conditions before planning the cathedral, the Naranco or a day in the Picos de Europa.

The climate of Oviedo today: 1991-2020 normals

What the averages say

The mean annual temperature is 13.4 °C. The warmest month is August, averaging 19.4 °C with highs around 23.7 °C; the coldest is January, averaging 8.4 °C with lows of 4.8 °C. The 19 degrees between the mean high of August and the mean low of January are the real measure of how continental this climate is.

Heat, cold and extremes

On average, 4 days a year reach 30 °C or more and 8 bring frost. Neither heat nor cold dominates the year. The highest reading in the series is 37.0 °C, set in July, and the lowest -4.0 °C, in January.

Rain, sun and wind

1028 mm fall each year over 190 days with measurable rain, an amount with a summer clearly drier than the rest of the year: November is the wettest month with 134 mm and July the driest with 44 mm. The sky is clear on 29 days a year. Mean wind speed is around 8 km/h and mean annual relative humidity 78 %.

Month by month

AEMET climate normals 1991-2020. Oviedo observatory, 2.5 km from the centre at 336 m above sea level.
Monthly meanJanFebMarAprMayJunJulAugSepOctNovDec
Mean temperature8.48.710.611.714.316.918.819.417.614.810.89.0
Mean high12.112.815.016.218.721.123.023.722.019.014.412.5
Mean low4.84.76.27.39.812.614.715.013.210.67.25.4
Rainfall (mm)1028988968062445766104134105
Rain days16.012.515.317.418.415.115.014.114.417.218.516.4
Days ≥ 30 °C0.00.00.00.00.30.60.61.60.50.10.00.0
Frost days2.62.20.70.00.00.00.00.00.00.00.11.9

Where this data comes from

These are the 1991-2020 climate normals published by AEMET, the Spanish state meteorological agency, for the Oviedo observatory — the nearest official station with a complete series to Oviedo today. A normal is not a forecast: it describes a thirty-year average, and any given day can depart from it widely. For tomorrow, use the forecast at the top of this page.