Home

Best time to go to Hungary

Budapest Christmas Markets 2024-2025 in Hungary

Open an Advent calendar's window and welcome Christmas with Hungarians

Dates: November–December

Christmas Fair on Vörösmarty Square
Budapest Christmas Fair, Vorosmarty Square
Christmas market at the St. Stephen's Basilica
Christmas market at the St.Stephen's Basilica

Hungary loves transformations—grandiose, colorful, and flavored. Every holiday or festival causes streets and squares to change their appearance. Though no other occasion but Christmas transforms the whole of Budapest. A cup of mulled wine and a delicious Christmas doughnut topped with apricot will keep you warm and cheerful, and afternoon concerts will keep you entertained even on weekdays.

Budapest Christmas Market on Vörösmarty Square (November 15–December 31, 2024)

Starting from the last days of November, several festive markets open their stands for visitors. The biggest one is the Budapest Christmas Market on Vörösmarty Square (Vörösmarty tér). It is impossible to miss the aromas of traditional Hungarian food while shopping at Crafts Market stalls. The market is situated in the heart of Budapest and offers numerous wooden stalls selling locally-produced food, crafts, and decor.

Hours

The grounds are normally open from 11 am until 9 pm from Monday through Thursday, from 11 am until 10 pm on Friday and Saturday, and from 11 am until 9 pm on Sunday. On Christmas Eve, the market usually operates from 10 am until 2 pm, while on December 25-26, it's open from midday until 6 pm.

Advent Feast at the Basilica (November 15, 2024–January 1, 2025)

Once you grab a mug of mulled wine on Vörösmarty Square, you can walk over to the Christmas market in front of the Basilica on St Stephen’s Square (Szt. István tér). Here, you will also find lots of adorable handmade gifts and see how the Hungarians keep the old trades and traditions alive. The market has been awarded the title of Europe’s Best Christmas Market three times in a row, and for a good reason. Besides nearly a hundred vendors, the grounds will feature an ice skating rink, workshops, and light displays. The cherry on top of the festivities is the candle-lighting ceremony in front of the Basilica.

Hours

The market is open from 11 am until 10 pm from Monday through Thursday, from 11 am until 11 pm on Fridays and Saturdays, and from 11 am until 10 pm on Sundays. On December 24th, the grounds are open only until 3 pm, but on New Year's Eve, you can enjoy the fun until 3 am.

Advent Óbudán or Óbuda Christmas Fair (November–December 1–23, 2024)

Lastly, those who'd love to skip crowds may want to join locals' favorite Óbuda Advent. This Christmas market takes place in Fő Square (Fő tér), Óbuda's central square, which sits 13 miles (21 km) north of the capital. Besides a less touristic atmosphere, the fair offers a skating rink, live performances, and a craft market. Children might also enjoy visiting Santa House, where they can talk about their wishes with the Christmas character.

Santa House is also transformed into a Christmas house, which hosts educational workshops and masterclasses. The fair is normally open from 1 pm to 9 pm from Monday through Thursday, from 1 pm to 10 pm on Friday, and from 10 am to 10 pm on Saturday and Sunday.

Varázsliget Christmas Fair in Városliget (December 6, 2024–January 1, 2025)

For almost an entire month, Budapest's City Park transforms into a winter wonderland, filled to the brim with festive attractions and merriment. From traditional craft market with hot cocoa and holiday souvenirs to a Christmas railroad, the annual Christmas Fair in the park has a lot to offer. The Magic Orb invites families to immerse themselves in a magical story of the Magic Grove and create drawings and crafts. Other attractions include Magic Railway, carousel, a ferris wheel, and much more.

Hours & Admission

The fair generally runs from 11 am until 7 pm from Monday through Thursday and from 10 am until 7 pm from Friday through Sunday. On December 24th, the fair is usually open from 10 am until 2 pm, while on December 25-26th, it's open until 7 pm. The fair is free but some activities are subject to a fee.

Practical info

Find hotels and airbnbs near Budapest Christmas Markets (Map)

Something wrong?
Last updated:

People interested

+ 67
Your Seasonal Travel Guide
Follow for perfect timing tips