Portugal

Porto Christmas Markets 2026

Last updated · How we compile this guide

When are the Porto Christmas markets in 2026?

Porto has 8 Christmas markets in our directory. All are free to enter.

Porto hosts several Christmas markets and festive events in its squares and along the Douro riverfront, with port wine, roasted chestnuts and bolo rei.

8Christmas markets

All Christmas markets in Porto

Dates for these markets were not published last season — check each official website for the latest.

Artes & Ofícios do Porto – Mercado de Natal (The Porto Arts and Crafts Fair)

  • Dates to be announced 2025–26 season
  • Av. Dom Afonso Henriques, 4000 Porto, Portugal

Official websiteDirections

Mercado da Alegria (Joy Market)

  • Dates to be announced 2025–26 season2024–25: 1 Dec – 30 Dec 2024
  • Praça da Batalha, 4000-101 Porto, Portugal

Official websiteDirections

Mercado de Natal da Maia

  • Dates to be announced 2025–26 season
  • Praça Doutor José Vieira de Carvalho, 4470-147 Maia, Portugal

Official websiteDirections

Mercado de Natal de Matosinhos

  • Dates to be announced 2025–26 season
  • Jardim Basilio Teles, Av. Dom Afonso Henriques 68, 4450-015 Matosinhos, Portugal

Official websiteDirections

Mercado de Natal na Fundação de Serralves

  • Dates to be announced 2025–26 season
  • Parque de Serralves, R. Dom João de Castro 210, 4150-417 Porto, Portugal

Official websiteDirections

Mercado de Natal no Jardim da Cordoaria

  • Dates to be announced 2025–26 season
  • Jardim da Cordoaria, Campo dos Mártires da Pátria 2117, 4050-366 Porto, Portugal

Official websiteDirections

Praça de Natal Gaia (Gaia Christmas Square)

  • Dates to be announced 2025–26 season
  • R. Domingos de Matos 544, 4400-120 Vila Nova de Gaia, Portugal

Official websiteDirections

Urban Market Porto – Edição de Natal

  • Dates to be announced 2025–26 season
  • Ateneu Comercial do Porto, R. de Passos Manuel 44, 4000-381 Porto, Portugal

Official websiteDirections

Frequently asked questions

How many Christmas markets are there in Porto?

We list 8 Christmas markets in Porto, including Artes & Ofícios do Porto – Mercado de Natal (The Porto Arts and Crafts Fair), Mercado da Alegria (Joy Market), Mercado de Natal da Maia and Mercado de Natal de Matosinhos. Some are small one-day or weekend events, so check the dates on each card.

Are the Christmas markets in Porto free?

Yes, entry to the markets we list is free — you only pay for food, drinks and gifts. Many stalls serve mulled wine in a mug with a small deposit that you get back when you return it.

More Christmas markets near Porto

All Christmas markets in Portugal →