There are several Christmas markets in Budapest, with the main ones concentrated in the city center in Pest. A real tradition in Hungary, the Christmas market in Budapest is a must for Christmas Eve, creating a magical atmosphere by enhancing the architecture of the Hungarian capital.

We have selected 6 Christmas markets in Budapest for you. Here they are!

The two most important Christmas markets in Budapest are:

– The Christmas Market at St. Stephen Basilica.
– Christmas Market at Vörösmarty Square.
They are located less than a 10-minute walk from each other!

also discover:
– Christmas lights on Deák Street called ‘Fashion Street’.
– the Christmas market on Erszébet square.
– Christmas Fair at ‘Városháza Park’.

On this map of the city center, we have indicated the location of these Christmas markets in Budapest:Christmas markets in Budapest

Vörösmarty Square Christmas Market


This Christmas market in Budapest is located on Vörösmarty Square in the heart of the city at the end of the Váci pedestrian street and opposite the famous and historic Gerbeaud café.
Wooden lodges of local craftsmen await you and numerous culinary booths offer a taste of Hungarian specialties. Animations, concerts and activities for children are organized every day on the main stage (weekdays from 17:00 to 20:00, weekends from 10:00 to 12:30 and 16:00 to 20:00).
This Christmas market in Budapest has been ranked by the British magazine Time Out, as among the 5 most beautiful Christmas markets in Europe!

The Vörösmarty square Christmas market is open from November 17th until December 31st, 2024.

Opening hours:
Stands of craftsmen
Monday-Thursday: 11:00 to 21:00, Friday-Saturday: 11:00 to 22:00.
December 24th: 10:00 to 15:00, 25th and 26th December: 10:00 to 18:00.
Culinary stands
Sunday-Thursday: 11:00 to 21:00, Friday-Saturday: 11:00 to 22:00.
December 24th: 10:00 to 15:00, 25th and 26th December: 10:00 to 18:00.
31th of December: 10:00 to 01:00.

Discover the video of the 2021 edition of the Christmas market in Budapest on Vörösmarty Square:

Address: Vörösmarty tér, 5th district, Pest – map.

Christmas Market St Stephen’s Basilica

budapest christmas market

Located less than a 10-minute walk from the Christmas Market on Vörösmarty Square, the St Stephen’s Basilica Christmas Market is a must-see with artisan and gourmet stalls, an ice rink at its center and, above all, a unique experience every day with the projection of different animated films on the facade of St Stephen basilica. These magical projections take place every 30 minutes between 16:30 and 22:00.

Open from November 17th until January 1st, 2025.

St Stephen’s Basilica Christmas Market Opening time:
Monday-Thursday: 11h00-21h00. Friday-Saturday: 11:00 to 23:00. Sunday: 11:00 to 21:00. December 24th: 11:00 to 15:00. 25th and 26th: 11h00-20h00.
December 31st: 11h00-22h00 (till 03h00 for food/drinks stands)

Discover now the superb video of the 2022 edition:

Address: Szent István tér, 5th district, Pest – map. Official website of this Christmas market of St Stephen’s Basilica (‘Adventi unnep’) on this link.

Our Advice: 50m from the Basilica at number 5 on ’Hercegprímás’ street (street perpendicular to the right when you face the basilica), you will discover the majestic view of the neighborhood and basilica from the High Sky Note, the terrace on the roof of the hotel ARIA (full information found in our article, ‘The best rooftop bars of Budapest‘).

Deak ‘Fashion Street’ – Christmas markets in Budapest

Source: wikimedia

After visiting the Christmas market on Vörösmarty Square, just 100m away you will find Deák Ferenc Street, called ‘Fashion Street’. Indeed, this shopping street about 500m long will dazzle you with its impressive and bright Christmas decorations.

Address: ‘Fashion Street’ Deák Ferenc u. 15th, 5th district, Pest – Budapest.

Christmas market Town Hall Park

advent festival budapest christmas

In a small park of the Town Hall, you will find a charming little Christmas market with many activities for children. Opening hours: 10:00-20:00.

Address: Déak Ferenc tér, City Park Park, 5th district, Pest – Budapest.

Erzsébet Square

Christmas market on Erzsébet square

The Christmas market at Erzsébet Square focuses on Christmas specialties that can be enjoyed on the spot or as gifts. It is located at the foot of the Ferris Wheel and is open daily from 10:00 to 23:00. (See the official site of the Budapest Big Wheel on this link).

Open hours of the market: every day from 12:00 to 20:00
Address: Erzsébet tér, 5th district, Budapest.

Also discover the culinary specialties to be enjoyed at the Christmas markets mentioned in our article, ‘What to eat and drink at the Christmas markets of Budapest?on this link as well as ‘the concerts and shows in December’ in Budapest on this link!