Budapest Christmas Markets 2026: Dates, Hours and How to Choose

Last updated: 2026-10-29·10 min read
On this page
  1. 🎄 Budapest Christmas Markets at a Glance
  2. The big two
  3. Advent Bazilika at St. Stephen’s Basilica
  4. Vörösmarty Classic Xmas on Vörösmarty tér
  5. Advent Óbudán on Fő tér
  6. Smaller markets: check before you go
  7. For families
  8. What to eat and drink
  9. Practical details
  10. The short version

Budapest’s Christmas season starts on Friday 13 November 2026, when the two big downtown markets open on the same day: Advent Bazilika in front of St. Stephen’s Basilica and Vörösmarty Classic Xmas on Vörösmarty tér. They are a short walk apart, so one evening covers both. Advent Óbudán follows on 27 November, and most of the smaller markets around the city post their dates nearer the season. For the wider picture of the season, see our guide to Budapest in winter.

For the rest of the Hungarian year, from carnival to Christmas, see our calendar of Hungarian holidays and traditions.

The Advent Basilica Christmas market at St. Stephen’s Basilica in Budapest, lit up at dusk with the facade light show Photo: Hungary Unlocked, 2026-09-06

🎄 Budapest Christmas Markets at a Glance

Market 2026 dates Opening hours
Advent Bazilika, Szent István tér 13 November 2026 to 1 January 2027 Sunday to Thursday 11:00-22:00, Friday and Saturday 11:00-23:00
Vörösmarty Classic Xmas, Vörösmarty tér 13 November to 31 December 2026 Monday to Thursday and Sunday 11:00-21:00, Friday and Saturday 11:00-22:00
Advent Óbudán, Fő tér (District III) From 27 November 2026 Ice rink every day, concerts and family programs on weekends
Gozsdu Christmas Market, Gozsdu Udvar (District VII) 4 to 23 December 2026 Daily, Monday to Thursday 12:00-19:00, Friday to Sunday 10:00-19:00
Ferenc tér, Városháza Park, Buda Castle Not posted yet Check before you go

Holiday hours. Advent Bazilika opens 11:00-15:00 on 24 December, 11:00-20:00 on 25 and 26 December, 11:00 to 3:00 on New Year’s Eve and 11:00-18:00 on 1 January. Vörösmarty Classic Xmas opens 10:00-14:00 on 24 December and 12:00-18:00 on 25 and 26 December; the craft stalls and the little train are there for the last time on 28 December, the square stays open 11:00-21:00 on 29 and 30 December, and New Year’s Eve runs from 11:00 to 3:00. On 26 December the children’s train starts at 14:00.

Source: dates and hours read on adventbazilika.hu/nyitvatartas and vorosmartyclassicxmas.hu/nyitvatartas (the English opening-hours page matches), checked 17 October 2026; Gozsdu dates and hours on weekendmarket.hu, checked 20 October 2026.

The big two

Advent Bazilika at St. Stephen’s Basilica

A giant Christmas tree under a canopy of lights anchors Szent István tér, with a nativity scene and a monumental Advent wreath in front of the church. Nearly a hundred Hungarian craft exhibitors set up here, ceramicists, leatherworkers and goldsmiths among them, beside stalls with winter food and Hungarian specialties. Every afternoon from 17:30 the Basilica facade lights up with a projection show, and on some days a concert plays before it. Its organizer says the market has been voted Europe’s most beautiful Christmas market four times.

Insider tip: arrive a little before 17:30 so you are on the square when the facade show starts, then browse the stalls afterwards.

The square fills up from early afternoon and is at its busiest on weekend evenings. To browse the craft stalls in peace, come on a weekday soon after the 11:00 opening and save the facade show for the evening.

Source: adventbazilika.hu/programok, checked 15 October 2026.

Vörösmarty Classic Xmas on Vörösmarty tér

Crowds and market stalls under the Christmas tree at Vörösmarty Square in Budapest Photo: Elekes Andor, CC BY 4.0

Hungarian craft exhibitors fill the stalls on Vörösmarty tér, from horn combs made by a family workshop founded in 1923 to ceramics, glass flowers and handmade leather goods. A tall Christmas tree stands at the center of the square, and the children’s train is free: it runs weekdays 14:00-20:00 and weekends 11:00-20:00. Café Gerbeaud is on the same square if you want to warm up indoors.

Insider tip: with children, a weekend visit lets you ride the train from 11:00, three hours earlier than on weekdays.

Vörösmarty tér during the 2025 Christmas market, seen from above at dusk, with wooden stalls around the square and lit Christmas trees Photo: Vörösmarty Classic Xmas · 2025 market (archive)

Glass pálinka dispensers with Mátyás Pálinka labels and a Christmas stocking hanging from a decorated stall selling hot drinks at the 2025 Vörösmarty tér Christmas market Photo: Vörösmarty Classic Xmas · 2025 market (archive)

Source: train hours on vorosmartyclassicxmas.hu/nyitvatartas, program on vorosmartyclassicxmas.hu/en/programs and exhibitors on vorosmartyclassicxmas.hu/en/exhibitors, all checked 15 October 2026.

To add the lit river to a market evening, the Christmas cruise guide matches the markets’ holiday hours with the boats sailing on 24 and 25 December.

Advent Óbudán on Fő tér

Óbuda’s old main square turns into a neighborhood Christmas fair from 27 November 2026, with an ice rink open every day, concerts and family programs on weekends, and food and craft stalls around the square. The closing date is not posted yet. Get there on metro M2 to Batthyány tér, then the H5 HÉV suburban train to Árpád híd.

It is calmer than the two downtown squares and easier going with small children, but it has fewer gift stalls, so come for the rink and the atmosphere rather than for shopping.

Source: Óbuda-Békásmegyer district announcement, checked 15 October 2026.

Smaller markets: check before you go

Gozsdu Udvar has posted its 2026 dates; the others have not yet, so look at the organizer’s page before you set off.

Gozsdu Udvar is the chain of courtyards linking Király utca 13 and Dob utca 16 in the Jewish Quarter. It was built in 1915 to plans by Győző Czeigler, restored in 2009, and today gathers restaurants and bars with programs every day of the week. From 4 to 23 December 2026 the courtyards host the Gozsdu Christmas Market, open daily 12:00-19:00 Monday to Thursday and 10:00-19:00 Friday to Sunday. Between the holidays, from 26 to 30 December, the Gozsdu Weekend Market runs 10:00-17:00, and a New Year market follows on 2 and 3 January 2027, also 10:00-17:00. It pairs naturally with an evening in the neighborhood covered in our District VII hotel and nightlife guide.

Source: gozsduudvar.hu/rolunk, checked 15 October 2026; market dates and hours on weekendmarket.hu, checked 20 October 2026.

Ferenc tér in District IX: look for the district’s 2026 Advent program before you go.

Városháza Park, near Deák Ferenc tér: check its 2026 Christmas program before you go.

Buda Castle and Matthias Church are lovely in the evening even without a market, with Fisherman’s Bastion and the church lit up. Bus 16 runs up from Deák Ferenc tér. From 24 to 31 December the upper terraces of Fisherman’s Bastion are free.

Source: fishermansbastion.com, checked 15 October 2026.

For families

Városliget (City Park), Budapest’s big park behind Heroes’ Square, is a lovely place for a winter walk with children. Its December family programs for 2026 are not posted yet, so check ligetbudapest.hu before you go.

What to eat and drink

Both big markets have stalls with Hungarian winter food. Good choices are kürtőskalács (chimney cake), rétes (strudel), lángos with sour cream and cheese, and a mug of forralt bor (mulled wine). Prices change every season and are posted on each stall’s board, so read the board before you order. For the Christmas food Hungarians eat at home, bejgli and szaloncukor included, see the Hungarian Christmas food guide.

2025 prices (the 2026 price lists are not out yet; we will update them when they are). Last year (2025) the classics cost this much at the two big downtown markets:

Item Last year (2025) Where
Forralt bor (mulled wine), plain 1,500-1,900 HUF (~$5-6) 1,500 for 3 dl at the hot-drink points of both markets; 1,900 at a Vörösmarty tér stall
Kürtőskalács (chimney cake) 2,800-3,200 HUF ($9-10); filled 3,300-4,500 HUF ($10-14) Both markets; 3,200 at Advent Bazilika
Lángos plain 2,000-2,400 HUF ($6-7); with sour cream and cheese 3,200 HUF ($10) Both markets
Grilled sausage (kolbász) 5,500-5,700 HUF (~$17-18) Both markets; 5,700 with mustard and bread at Vörösmarty tér
Beef stew (marhapörkölt) 6,500-6,800 HUF (~$20-21) Both markets
Fixed-price dish of the day 1,600 HUF (~$5) Every large food stall at both markets
Rétes (strudel) 1,900-2,000 HUF (~$6) Both markets
Hot chocolate 1,700-3,500 HUF (~$5-11) Both markets; 1,900 at Vörösmarty tér
Punch 1,560 HUF (~$5) Vörösmarty tér

2025 prices from the organizers’ price announcement reported by Economx on 13 November 2025 and the price lists from both markets reported by Telex on 15 November 2025 and Economx on 29 November 2025, read on 22 October 2026. Prices are in HUF, which is what you pay at the stall. Converted at 1 USD = 325 HUF, the ECB rate on 21 October 2026. Rates move, so treat the converted figures as indicative.

Food at the two downtown markets is priced for visitors. A good plan is a snack and a mug of mulled wine at the stalls, then dinner in a restaurant nearby.

Practical details

Payment: carry some forints as well as a card, which makes paying at the smaller stalls easy.

Weather: December evenings in Budapest are cold and every market here is outdoors, so dress in layers and wear shoes with good grip.

Transport: a multi-day BKK pass or the Budapest Card covers the trips between markets. Advent Bazilika and Vörösmarty tér are both close to Deák Ferenc tér. The decorative lighting along the way runs on its own calendar, mapped in our Budapest Christmas lights guide.

Christmas Day: our Christmas Day guide covers what else is open across the city on 24, 25 and 26 December.

New Year’s Eve: both big markets stay open until 3:00 on 31 December. Our New Year’s Eve programs guide has the fuller picture.

Beyond the markets: our Christmas guide covers everything else at Christmas in Budapest, from the light parks to day trips out of town.

The short version

Start at Advent Bazilika a little before 17:30 for the facade show, walk over to Vörösmarty tér for the craft stalls and the free children’s train, and keep a weekend evening for Óbuda’s ice rink once it opens on 27 November. For every other market, check the organizer’s page before you go.

Good to know

When do the Budapest Christmas markets open in 2026?

Both big markets open on Friday 13 November 2026. Advent Bazilika runs to 1 January 2027; Vörösmarty Classic Xmas runs to New Year's Eve, with its craft stalls and children's train there until 28 December. Advent Óbudán follows on 27 November.

Which Budapest Christmas market should I visit first?

Advent Bazilika in front of St. Stephen's Basilica: nearly a hundred Hungarian craft exhibitors, a giant tree and a light show on the facade every afternoon from 17:30. Vörösmarty tér is a short walk away, so one evening covers both.

What are the Christmas market hours on 24, 25 and 26 December?

Advent Bazilika opens 11:00-15:00 on 24 December and 11:00-20:00 on 25 and 26 December. Vörösmarty Classic Xmas opens 10:00-14:00 on 24 December and 12:00-18:00 on 25 and 26 December. On New Year's Eve both run from 11:00 to 3:00.

Is there a Budapest Christmas market for children?

Vörösmarty Classic Xmas has a free children's train, running weekdays 14:00-20:00 and weekends 11:00-20:00 until 28 December. Advent Óbudán has an ice rink every day from 27 November.

What should I eat at a Budapest Christmas market?

Go for the Hungarian winter classics: kürtőskalács (chimney cake), rétes (strudel), lángos with sour cream and cheese, and a mug of forralt bor (mulled wine). Last year (2025) a mug of mulled wine cost 1,500-1,900 HUF, kürtőskalács 2,800-3,200 HUF, a plain lángos 2,000-2,400 HUF, a grilled sausage 5,500-5,700 HUF and rétes 1,900-2,000 HUF. These are 2025 prices (the 2026 price lists are not out yet; we will update them when they are). Every stall posts its prices on its board, so read the board before you order.

Book it, skip the counter

Budapest City Landmarks Walking Tour in 2 Hoursfrom €3 · ★ 4.9 (2,396)
Budapest Danube River Sightseeing Night Cruise with Drinkfrom €25 · ★ 4.3 (4,224)

Prices checked 2026-10-26. Booking through these links supports the site at no extra cost to you. How this works.

Prices changed? Place closed?Tell us and we fix it

Keep exploring