Budapest’s Christmas season centres on two separate markets: the Vörösmarty Square Christmas Fair and the Advent Feast at St Stephen’s Basilica. Both markets open on Friday 13 November 2026: Vörösmarty Square runs to New Year’s Eve, 31 December 2026, and the Basilica market runs to Friday 1 January 2027, according to each organiser’s own site. Different organisers run the two markets, and the Basilica market is known chiefly for the nightly light show projected onto its facade, a feature Vörösmarty Square doesn’t have. This guide gives each market’s confirmed 2026-2027 dates, its opening hours and what it offers.
1. Vörösmarty Square Christmas Fair
The Vörösmarty Square Christmas Fair is Budapest’s oldest and largest Christmas market, running at the end of the pedestrian Váci utca since 1998. Vörösmarty Square sits in central Budapest’s District V, a short walk from the M1 metro’s Vörösmarty tér stop. The fair, branded Vörösmarty Classic Xmas, runs from Friday 13 November 2026 into the early hours of New Year’s Day, according to the market’s own site, vorosmartyclassicxmas.hu. It opens 11am to 9pm Monday to Thursday and on Sundays, and 11am to 10pm on Fridays and Saturdays. Holiday hours are shorter: 10am to 2pm on 24 December and noon to 6pm on 25 and 26 December, while New Year’s Eve runs from 11am to 3am. The craft stalls and the children’s mini-train trade for the last time on Monday 28 December, when the square starts its changeover to the New Year’s Eve party, so plan a gift-shopping visit before then.

Entry to Vörösmarty Square is free. Past seasons have run more than 100 wooden stalls selling Hungarian handicrafts, ornaments and food, alongside two stages with daily concerts, folk dance and puppet shows. Lángos, kürtőskalács (chimney cake), goulash and mulled wine are the usual food-stall staples, alongside craft demonstrations such as glassblowing and woodcarving.
2. Advent Feast at St Stephen’s Basilica
The Advent Feast at St Stephen’s Basilica is Budapest’s second main Christmas market, set on Szent István tér in front of the Basilica rather than at Vörösmarty Square. St Stephen’s Basilica’s light show is the market’s signature feature. The show projects onto the church facade most evenings from around 5:30pm, and it’s what most visitors mean when they mention the Basilica market. The Advent Feast, branded Advent Bazilika, runs from Friday 13 November 2026 to Friday 1 January 2027, per the market’s own site, adventbazilika.hu. It opens 11am to 10pm Sunday to Thursday and 11am to 11pm on Fridays and Saturdays, with holiday hours of 11am to 3pm on 24 December, 11am to 8pm on 25 and 26 December, 11am to 3am on New Year’s Eve and 11am to 6pm on 1 January.

The market sets up around 100 stalls selling Hungarian crafts and food, similar in scale to Vörösmarty Square but under a different operator. A roughly 12-metre Christmas tree, an illuminated light net stretched over the square, an Advent wreath and a nativity scene sit alongside the stalls, and the market has run a seasonal ice rink in past years. Both main markets open on the same day in 2026, Friday 13 November, just as they did in 2025.
3. Smaller neighbourhood markets
Óbuda and Újbuda have each hosted smaller neighbourhood Christmas markets in past years, in addition to the two main markets above. These markets are less consistently documented from one year to the next than Vörösmarty Square and the Basilica market, so confirm directly with each district before planning a visit around them for 2026.
What food can you eat at Budapest’s Christmas markets?
Kürtőskalács, a cinnamon-dusted, spit-roasted pastry known in English as chimney cake, is the most recognisable Hungarian Christmas market food and is sold at both main markets. It’s one of the most widely known dishes in Hungarian food more generally, and the other Christmas market foods worth trying are listed below.
- Lángos. Lángos is a flat, deep-fried dough, usually topped with sour cream and cheese, and it’s the market’s most filling street-food option.
- Goulash. Goulash is a paprika-based beef stew, often served in a hollowed-out bread bowl at the food stalls.
- Strudel. Strudel is a thin pastry wrapped around a sweet filling such as apple, cherry or poppy seed.
- Pálinka. Pálinka is a strong Hungarian fruit brandy, sold in small measures at some stalls in apricot, pear or plum varieties.
What to drink at Budapest’s Christmas markets?
Forralt bor, Hungarian mulled wine simmered with orange, cinnamon and cloves, is the standard warming drink at both markets. Hot mead and hot spiced apple juice both appear as alternatives at the stalls, the apple juice being the usual non-alcoholic option for children.
What can you buy at Budapest’s Christmas markets?
Handcrafted decorations, such as painted glass baubles and wooden ornaments, are the most distinctive souvenirs at both markets. Beeswax candles, wooden toys and artisan food items such as paprika, honey and gingerbread also fill the stalls at Vörösmarty Square and the Basilica market alike.
Is there another name for the Budapest Christmas Markets?
Hungarians commonly call the two markets the Budapesti Adventi és Karácsonyi Vásár, or the Advent and Christmas Fair. The Basilica market specifically also goes by Adventi Ünnep a Bazilikánál, meaning Advent Feast at the Basilica, which is the name its own website uses.
What’s near the Budapest Christmas Markets?
The Hungarian National Museum and the Great Synagogue, Europe’s largest, both sit within Budapest’s District V and District VII, a short walk or metro ride from either Christmas market. Matthias Church and the Fisherman’s Bastion, in the Castle District on the Buda side, make a natural add-on to a Basilica market visit, since both are a short taxi or tram ride from Szent István tér. Dresden’s Christmas market is a useful comparison if you’re weighing Budapest against Germany’s older markets, since Dresden’s Striezelmarkt dates back to the 15th century, considerably older than either Budapest market.
How to get to the Budapest Christmas Markets
The M1 metro line reaches both main markets directly, stopping at Vörösmarty tér for the Vörösmarty Square Fair and at Bajcsy-Zsilinszky út, a short walk from Szent István tér, for the Basilica market. A single BKK ticket bought in advance costs HUF 500 (about EUR 1.38, $1.60, £1.19), and buying on board costs more. If you’re flying in for the season, compare flights to Budapest, and if you’re arriving from elsewhere in Hungary or a neighbouring country, compare train tickets against FlixBus coach routes before booking. The Budapest Card is worth considering if you’re also planning museum visits or public transport trips beyond the markets themselves.
Where to stay in Budapest during the Christmas markets
Hotel Moments Budapest, Aria Hotel Budapest and Amberlyn Suite Hotel are all within walking distance of Vörösmarty Square and the Basilica market. Aria Hotel Budapest has a rooftop bar with Basilica views and themed suites, while Amberlyn Suite Hotel sits in the heart of the District V market area. Hotel Oktogon Haggenmacher, in a building dating to 1886, and the Emerald Hotel both sit a short metro ride further out, at lower typical rates than the market-adjacent options above. Compare current rates and book a hotel, hostel or apartment in Budapest before the December weekends fill up.

Where to eat in Budapest during the Christmas markets
Vintage Garden, steps from Vörösmarty Square, serves modern European food with a Hungarian twist, including venison stew and paprika chicken, and makes a convenient pre- or post-market dinner. Neked, on the Buda side across the Chain Bridge, focuses on fresh Hungarian classics such as fisherman’s soup and stuffed cabbage rolls. Bistro Fine offers a French bistro menu in a riverfront setting for a change of pace from Hungarian fare. Check current menus and hours before you go, since restaurant offerings change more often than the markets do.

WonderfulWanderings Pro Tips
The 4 tips below come from checking both markets against their own Hungarian sites, most recently on 6 November 2026, when both had published their 2026-2027 dates and hours.
- Check the day and month, not the year in a page title. Hungarian listing sites routinely label a market season by the calendar year it ends in, so a page headed 2026 is often describing the market that opened in November 2025. Read the dates themselves on vorosmartyclassicxmas.hu and adventbazilika.hu before you book flights around them.
- Shop for crafts at Vörösmarty Square before 29 December. Both markets open on Friday 13 November 2026, but Vörösmarty Square’s craft stalls trade for the last time on 28 December, while the Basilica market keeps its stalls open to 1 January 2027. A visit between Christmas and New Year works best at the Basilica.
- Reach Szent István tér for about 5:30pm. That is when the light show starts projecting onto the Basilica facade most evenings, and it is the one thing the Basilica market has that Vörösmarty Square does not. The stalls are open long before and after, so the show is the fixed point to build the evening around.
- Walk into both markets without buying a ticket. Entry is free at Vörösmarty Square and at the Basilica, so the only money you spend is on food, drink and crafts. That makes doing both in one evening reasonable, since the two squares are a short walk apart in District V.
About the author. This guide is written and maintained by the Wonderful Wanderings editorial team. Wonderful Wanderings was founded in 2012 by Sofie Couwenbergh, and the team covers Budapest for independent travellers, including the hotels, restaurants and seasonal events worth booking, and updates this page whenever dates, locations or prices change.
























