Porto transforms when Christmas arrives. From late November to early January, northern Portugal comes alive with festive markets, light shows, live music and cultural events, making December a magical time to visit.
Things to do in Porto at Christmas 2025: markets, lights and cultural highlights
- Best price guaranteed
- Last rooms available
- Late check-out until 13:00 (Subject to availability)
- Exclusive offers
- Best price guaranteed
- Last rooms available
- Late check-out until 13:00 (Subject to availability)
- Exclusive offers
Christmas markets and urban traditions
Porto hosts several Christmas markets throughout December, perfect for strolling, shopping for gifts and tasting local treats.
Main markets
- Mercado de Natal – Cordoaria (Jardim de João Chagas): one of the most popular markets, featuring handcrafted products, entertainment, workshops, an ice rink and family-friendly attractions such as a carousel and Santa’s House.
- Mercado de Natal da Praça da Batalha: wooden stalls offering local products, sweets and gifts, with a festive atmosphere right in the city centre.
- Mercado de Natal Artes & Ofícios: near São Bento station, focusing on crafts such as ceramics, wood, cork and textiles, with live demonstrations.
- Christmas Market at the Palácio de Cristal gardens: a market with views over the River Douro and regional producers.
These markets usually run from late November, with some continuing until the end of December, offering food, drinks, gift ideas and a festive atmosphere for all ages.
Christmas lights, monumental tree and free concerts
One of the hallmarks of Christmas in Porto is the light display and the giant Christmas tree on Avenida dos Aliados.
- The Christmas season officially begins on 29 November 2025, when the lights and the Christmas tree in front of the City Hall are switched on with videomapping and live music.
- More than 80 streets, squares and gardens across the city are illuminated with millions of LEDs until 6 January 2026.
- Avenida dos Aliados also hosts free concerts featuring local and national artists on several dates throughout December, adding live music to the festive atmosphere.
Walking through these streets at dusk and after dark is one of the most iconic ways to experience the Christmas spirit in Porto.
Unmissable cultural events
Spiritus Natalis at the Igreja dos Clérigos
One of the most evocative Christmas experiences is Spiritus Natalis, a multimedia show combining light, projections and music inside the historic Igreja dos Clérigos. The performance transforms the church’s walls and vaults with projections accompanied by classical and Christmas music, creating a magical and intimate atmosphere in the heart of Porto.
Concerts and activities at Palácio da Bolsa and Casa da Música
In addition to Spiritus Natalis, the city offers further musical and cultural events:
- Concerts at Palácio da Bolsa: Christmas music concerts held in historic spaces with an intimate atmosphere.
- Christmas programme at Casa da Música: special concerts throughout December, ranging from classical music to more contemporary proposals.
Check the official schedules in advance, as many events require prior booking.
Other Christmas activities
Christmas Circus at Coliseu Porto Ageas
The traditional Christmas circus returns between December and early January with shows for all the family, featuring acrobats, jugglers and themed performances.
Ice rinks and family entertainment
During December, ice rinks are set up in various parts of the city, such as Largo do Amor de Perdição or events linked to Vila Nova de Gaia Christmas, ideal for family outings or plans with friends.
Fado and Portuguese musical traditions
In addition to the concerts mentioned above, many visitors choose to attend a fado performance during the Christmas season, a way to connect with Portuguese musical culture while enjoying a glass of Port wine.
Gastronomy and Christmas traditions
Christmas in Porto is also a culinary experience. Christmas markets offer typical products, seasonal sweets and Portuguese specialities. Traditional cafés serve classics such as rabanadas, and many bakeries sell bolo rei, a traditional festive cake that shares the spotlight with local wines.
Practical tips for your visit
- Key dates: most Christmas activities begin on 29 November 2025 and run until 6 January 2026.
- Weather: December in Porto is usually cool and damp, so warm clothing and comfortable footwear are recommended.
- Restaurants at Christmas: on 25 December many restaurants and terraces may close for the holiday, so planning ahead or booking in advance is advisable.
- Bookings: activities such as Spiritus Natalis, concerts at Casa da Música or performances at Palácio da Bolsa may require advance booking.
Porto at Christmas 2025 offers a charming blend of tradition, modernity, performances, culture and gastronomy. From lively markets and dazzling lights to cultural events and unique experiences such as Spiritus Natalis, the city is one of Europe’s best choices for an unforgettable Christmas getaway.