Porto works surprisingly well at Christmas.
The granite streets get covered in lights, roasted chestnuts appear everywhere and suddenly drinking Port at 4pm feels seasonally responsible.
The city normally runs a large Christmas programme from late November through December, with markets, lights, concerts, children's activities and seasonal events spread around the centre.
There is one important thing to know if you are planning Christmas 2026 right now.
As of September 23, 2026, Porto has not yet published the complete official 2026 Christmas programme and final market dates.
So I would ignore websites confidently publishing exact schedules unless they clearly mark them as provisional.
Here is what you can reasonably expect based on the city's official Christmas programme in recent years.
The main Porto Christmas Market
The city's principal Christmas Market has recently been held in Jardim de João Chagas, better known as Cordoaria.
In 2025, the official market ran from November 29 until December 30 and sold regional food, drinks, crafts, decorations, jewellery, books and other Christmas gifts.
The same area also hosted children's workshops and Santa's House.
Cordoaria is an excellent location because you are beside Clérigos and only a short walk from Livraria Lello, Praça de Carlos Alberto and the historic centre.
Even if you buy absolutely nothing, you will probably pass through the area naturally.
My personal weakness would be anything edible.
Nobody needs another decorative wooden reindeer at home.
Ice skating and the Christmas carousel
In 2025, the city installed a natural ice rink and Parisian carousel in Largo do Amor de Perdição, directly beside the Cordoaria market.
Both were free under the official city programme, although the ice rink required a same day voucher.
Whether the exact same setup returns in 2026 has not yet been officially confirmed.
If you are travelling with children, this is one part of the programme I would check as soon as the new schedule appears.
If you are travelling without children but still want to use the carousel, I respect the enthusiasm.
Age limits may have other ideas.

Mercado da Alegria at Batalha
Porto usually has more than one seasonal market.
In 2025, Mercado da Alegria Natal ran at Praça da Batalha from late November through December, with wooden stalls selling work from small artisans, makers and traders.
Batalha is another useful stop because it sits close to São Bento, Santa Catarina and the eastern side of Baixa.
This market feels more focused on browsing for gifts than spending an entire festive evening.
I actually like having several smaller markets.
One enormous Christmas market quickly becomes forty stalls selling variations of the same mug.
Other seasonal markets
Porto's 2025 official market programme included Christmas editions of several existing city markets.
These included craft stalls around Avenida D. Afonso Henriques, Porto Belo dates at Praça Carlos Alberto and smaller markets around Ribeira and central Porto.
I would expect another broad seasonal market programme in 2026, but wait for the official list before planning around exact dates.
Some operate every day.
Others appear only on selected weekends.
Turning up on the wrong Saturday is a particularly festive way to discover an empty square.
Porto Christmas lights
The lights matter as much as the markets.
In 2025, Porto illuminated 94 streets, with the official switch on taking place around the main tree at Praça do General Humberto Delgado beside Aliados.
Walk around Aliados, Santa Catarina, Clérigos, Batalha and Ribeira after dark.
The historic buildings do most of the visual work.
Porto does not need an artificial alpine village pretending the Alps somehow relocated beside the Douro.

What should you eat?
Start with roasted chestnuts from street vendors.
Then look for seasonal pastries, chocolate, regional cheeses, cured meats and hot drinks at the market stalls.
Port wine becomes particularly easy to justify in December.
For reasons that are entirely meteorological, obviously.
If you cross into Gaia, a Tawny tasting inside one of the historic cellars also feels considerably more appropriate in winter than ordering a frozen cocktail.
Is December a good time to visit Porto?
Yes, if you are comfortable with rain.
Porto feels atmospheric in December and tourist crowds are generally different from peak summer.
You need a waterproof jacket and shoes that can handle wet cobblestones.
The Christmas programme gives evenings much more life than you might expect from a winter city break.
Just do not travel to northern Portugal in December assuming every day will look like a Christmas postcard under blue skies.
The Atlantic has not signed that contract.
Useful answers
Porto FAQ
The final official 2026 programme had not yet been published as of September 23, 2026. Recent city programmes have started around the end of November.




