There are several Christmas markets in Budapest, with the main ones concentrated in the city center in Pest. A real tradition of the capital, 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’.
– Four Seasons Gresham Palace: the Four Seasons hotel Christmas Market.


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

Vörösmarty Square Christmas Market

Budapest christmas market on Vörösmarty square

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 Christmas market is open from November 8th until January 1st, 2021.

Opening hours 2020
Stands of craftsmen
Sunday-Thursday: 10:00 to 20:00
Friday-Saturday: 10:00 to 21:00
December 24th: 10:00 to 14:00
25th and 26th December: 12:00 to 18:00
Culinary stands
Sunday-Thursday: 10:00 to 21:00
Friday-Saturday: 10:00 to 22:00
December 24th: 10:00 to 16:00
25th and 26th December: 10:00 to 18:00
31th of December: 10:00 to 04:00

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

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

Christmas Market St Stephen Basilica


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 22nd until January 1st, 2021.

Opening time
Monday-Friday: 11:00 to 22:00
Saturday-Sunday: 10:00 to 22:00
December 24th: 10:00 to 14:00

Discover now the superb video of the 2015 edition:

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

Good Tip: 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 Rooftops 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: 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 and the largest Christmas tree in the capital.
Opening hours: 10:00-21: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). Ticket price of the Ferris Wheel: adult 9 €, child 5 €.

Open hours of the market: every day from 12:00 to 20:00

Address: Erzsébet tér, 5th district, Budapest

Four Seasons Hotel Gresham Palace – till December 24th.

four seasons hotel budapest christmas market

Located inside the Four Seasons Hotel (Gresham Palace), this Christmas market affords the opportunity to discover the unique Art Deco interior architecture of this palace, ranked among the most beautiful hotels in the world. Its Christmas market is distinguished by luxury goods exhibitors (gastronomy, porcelain, jewelry, perfumes, etc.).

Opening time

Monday-Thursday: 13:00 to 20:00
Friday-Sunday: 11: 00-20: 00
December 24th: 10:00 to 16:00
The Four Seasons Budapest Christmas Market is open from 24th November until December 24th.
Video of this unique Art Deco hotel on this link.

Address: Four Seasons Hotel Gresham Palace, Széchenyi István tér 5, 5th district – Pest – map.

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 2020 in Budapest on this link!