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.
All Christmas markets in Porto
Dates for these markets were not published last season — check each official website for the latest.
Mercado da Alegria (Joy Market)
Mercado de Natal da Maia
Mercado de Natal de Matosinhos
Mercado de Natal na Fundação de Serralves
Mercado de Natal no Jardim da Cordoaria
Praça de Natal Gaia (Gaia Christmas Square)
Urban Market Porto – Edição de Natal
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.