Portugal’s winter can be quietly dramatic: frost on granite villages, empty mountain roads, taverns warmed by bowls of caldo verde. In Portugal's snowy towns and cities, snowfall is most reliable at altitude between December and March, with the standout odds in the Serra da Estrela.
Which are the snowiest cities in Portugal?
If you're looking for snowy destinations for your winter trip in Portugal, it's worth noting that snow settles most often where altitude and continental air meet. For consistent falls, the mountains take precedence: the Serra da Estrela is the most reliable snow zone, with the Torre summit at 1,993 metres.
For top Portuguese cities to visit in winter, higher‑elevation places and northern uplands follow close behind when it comes to chances of snow. Guarda often wakes to frost and flurries; Bragança sees periodic coverings thanks to the Montesinho plateau; and the Barroso highlands can turn white when northerlies sweep through.
Further west, snow becomes more sporadic. Guimarães gets occasional dustings, most photogenic around Penha’s Sanctuary. Coastal Lisbon and Porto sit too low and maritime for regular flakes, but are great holiday destinations for winter sun in Portugal.
Serra da Estrela
If you’re chasing snow in Portugal, this is the bullseye. Base in Manteigas, Covilhã or Seia so you can pivot with the forecast. When coverage is good, families head to the Torre area for sledging and short‑window skiing near the old slope.
Between flurries, settle into the range’s winter comforts: creamy queijo Serra da Estrela with warm broa, and a tour of the Burel Factory in Manteigas to see traditional wool weaving. Short hikes such as Poço do Inferno shimmer in cold sunshine, but expect ice on shaded steps.
Guarda
Portugal’s highest city sits at roughly 1,056 metres, so cold snaps bite and snow isn’t unusual. The granite Sé da Guarda feels cinematic in frost, and cafés around Praça Luís de Camões are handy warming stops between showers. If you’ve got a car, medieval villages in the Beiras — Sortelha and Linhares da Beira — look storybook with a white dusting.
It’s breezy on the plateau, so wind chill makes temperatures feel lower than the forecast.
Bragança
Close to Spain and ringed by the Montesinho uplands, Bragança sees periodic snow that can slow local roads. The walled Citadel and the pentagonal Domus Municipalis are striking in winter light, and the nearby Montesinho Natural Park adds quiet forests and stone hamlets that wear snow beautifully.
Regional food is hearty — think Portuguese sausage, alheiras, and slow‑cooked pork — which suits early winter nights.
Montalegre and Pitões das Júnias
Up in Barroso country, Montalegre and the high village of Pitões das Júnias flirt with snow when northern fronts roll in. Expect oak woods, glassy streams and, on the right day, white‑topped ridges.
The ruined Santa Maria das Júnias Monastery appears otherworldly with rime on the stones, and short walks to local waterfalls feel wilder in winter.
Snow here is intermittent, so think flexible plans. For a warm‑up, the cross‑border open‑air pools at Lobios make a great evening soak after a cold hike.
Guimarães and Penha's Sanctuary
Snow is occasional in Guimarães, but when it lands, the granite takes on a soft glow. Head up to the Santuário da Penha for views across the valley. The boulder gardens look ethereal under frost. The old centre stays lively in winter with cosy wine bars and compact museums, so it’s an easy day even if the weather turns.
The hill can ice over in cold snaps, and the cable car often pauses for weather, so check the status before heading up.
Is it possible to see snow in Lisbon and Porto?
On the coast, snow is a rarity. Lisbon usually runs 7–17°C in winter, though the Serra de Sintra has seen the odd flurry, the last memorable one being in 2006.
Porto is cooler and wetter than Lisbon, but snowfall in the city is still unusual. For chances near the metro area, look inland to higher ground in the district, such as the Baião highlands near Serra do Marão, where cold fronts sometimes dust the ridges.
Snow in Madeira and the Azores
Atlantic weather gives the islands dramatic winter moments. In the Azores, snow settles on Pico Mountain (2,351 metres) most winters, turning the summit into a true alpine scene above the cloud deck. In Madeira, high peaks like Pico Ruivo, Pico do Areeiro and Pico das Torres can see snow and frost, while laurel forests sit green below.
Stay inspired for your travels in Portugal —get our weekly newsletter for the latest travel, legal, and lifestyle news.