Country guide

Christmas Markets in Portugal 2026

Last updated · How we compile this guide

When are the Christmas markets in Portugal in 2026?

We list 16 Christmas markets in Portugal, in 6 towns and cities. Last season the typical opening date was 29 Nov, and 4 markets stayed open after 25 December. The first Sunday of Advent in 2026 is 29 Nov 2026.

Portugal's Christmas markets are a mild-weather alternative, with lights, ice rinks and stalls in Lisbon, Porto and Óbidos, whose medieval walls host the Óbidos Vila Natal. Expect bolo rei, roasted chestnuts and port wine.

16Christmas markets
6Towns & cities
29 NovTypical opening (2025)
4Open after 25 Dec

Best cities for Christmas markets in Portugal

All Christmas markets in Portugal by town

Aveiro

  • Boas Festas em Aveiro (Happy Holidays from Aveiro)1 Dec 2025 – 12 Jan 2026↗

Braga

  • Braga é Natal Chrismtas Market1 Dec 2025 – 12 Jan 2026↗

Lisbon

  • Rossio Christmas Market15 Nov – 22 Dec 2025
  • Wonderland Lisboa29 Nov 2025 – 5 Jan 2026↗
  • Alvalade Christmas MarketDates to be announced↗
  • Jardim da EstrelaDates to be announced

Matosinhos

  • Matosinhos Christmas MarketDates to be announced↗

Óbidos

  • Óbidos Christmas Village28 Nov 2025 – 4 Jan 2026↗

Porto

  • Artes & Ofícios do Porto – Mercado de Natal (The Porto Arts and Crafts Fair)Dates to be announced↗
  • Mercado da Alegria (Joy Market)Dates to be announced↗
  • Mercado de Natal da MaiaDates to be announced↗
  • Mercado de Natal de MatosinhosDates to be announced↗
  • Mercado de Natal na Fundação de SerralvesDates to be announced↗
  • Mercado de Natal no Jardim da CordoariaDates to be announced↗
  • Praça de Natal Gaia (Gaia Christmas Square)Dates to be announced↗
  • Urban Market Porto – Edição de NatalDates to be announced↗

Frequently asked questions

How many Christmas markets are there in Portugal?

We list 16 Christmas markets in Portugal. The towns with the most are Porto (8), Lisbon (4), Aveiro (1), Braga (1) and Matosinhos (1).

When do Christmas markets start in Portugal?

Last season the earliest market in our list, Rossio Christmas Market in Lisbon, opened on 15 Nov 2025; the typical opening date was 29 Nov 2025. In 2026 the first Sunday of Advent is 29 Nov 2026, and most markets open in the week or two before it.

Which Christmas markets in Portugal are open after Christmas?

4 markets stayed open after 25 December last season, for example Boas Festas em Aveiro (Happy Holidays from Aveiro) (Aveiro), Braga é Natal Chrismtas Market (Braga), Wonderland Lisboa (Lisbon) and Óbidos Christmas Village (Óbidos). See our open after Christmas list.

Christmas markets in other countries