↓ Skip to main content
Budapest Christmas Markets 2026: Dates & Tips
The Advent market in front of St Stephen’s Basilica after dark, the twin towers lit above the crowded wooden stalls
  1. Posts/

Budapest Christmas Markets 2026: Dates & Tips

··11 mins
Table of Contents
ℹ️
Short answer: Both main Budapest Christmas markets open on Friday 13 November 2026. The Basilica market runs to 1 January 2027. Vörösmarty tér runs to New Year’s Eve, but its craft stalls leave after 28 December. Both organisers have published their 2026 hours. The Advent Feast at St Stephen’s Basilica is the one to prioritise, for its nightly light show. Mulled wine cost 1,500 HUF (about €4) a cup in 2025, and no 2026 price list is out yet. Go on a weekday evening, after 17:30.

The Budapest Christmas markets are smaller than the ones in Vienna or Nuremberg, and that’s their charm. Two main squares, ten minutes apart, with better food than they need to have and a light show projected onto a basilica. The calendar is the part most guides get wrong, because many still recycle last year’s dates.

This guide gives the confirmed 2026 dates and hours from each organiser, marks what’s still unannounced, and covers which market to prioritise, what things cost and what’s open over Christmas. For the rest of the season, see our guide to Budapest in winter.

Some links in this guide are affiliate links. They don’t change your price and help keep the site running.

When are the Budapest Christmas markets in 2026?
#

The two main Budapest Christmas markets open on Friday 13 November 2026: the Advent Feast at St Stephen’s Basilica runs to 1 January 2027, and Vörösmarty tér runs to New Year’s Eve. Both organisers have published their 2026 dates and hours. The smaller markets are partly announced:

Market2026 dates2026 hoursSource
Vörösmarty tér (Vörösmarty Classic Xmas)13 Nov – 31 Dec 2026 (craft stalls and railway until 28 Dec)Mon–Thu & Sun 11:00–21:00, Fri–Sat 11:00–22:00vorosmartyclassicxmas.hu
Advent Feast, St Stephen’s Basilica13 Nov 2026 – 1 Jan 2027Mon–Thu & Sun 11:00–22:00, Fri–Sat 11:00–23:00adventbazilika.hu
Advent in Óbuda, Fő tér27 Nov – 23 Dec 2026 (four weekends)Opens 16:30 on 27 Nov; see the programmeadventobudan.hu
Budavári Advent, Castle DistrictNot announced (2025: 28 Nov – 4 Jan)2025: daily 9:00–20:00budavar.hu
City Hall Park & Deák térNot announced (2025: 14 Nov – 10 Jan)n/abudapest.hu

Dates checked 4 November 2026 on each organiser’s website. We’ll add the Castle District and City Hall Park dates when they’re published.

Verdict: Any evening from 13 November works for the two main markets. For the full set, including Óbuda and the Castle District, aim for 27 November to 22 December: Óbuda opens on 27 November, and from 23 December the early Christmas closures start.

Which is the best Christmas market in Budapest?
#

The best Christmas market in Budapest is the Advent Feast at St Stephen’s Basilica, because of the free light show on the church’s facade every evening and the square’s setting. Vörösmarty tér is the older, bigger-name market, stronger on crafts. They’re about ten minutes’ walk apart, so you don’t really have to choose.

Advent Feast, BasilicaVörösmarty tér
Best forAtmosphere, the light show, foodCrafts, a first look, the Gerbeaud café next door
SizeAbout 100–150 stalls (the organiser gives both figures)Craft exhibitors and caterers, plus a small railway
Open latest (2026)22:00 (23:00 Fri–Sat)21:00 (22:00 Fri–Sat)
ExtrasLight projection (from 17:30 in 2025)Christmas tree, music, charity stalls, small railway
MetroM1/M2/M3 Deák Ferenc térM1 Vörösmarty tér

Hours from the 2026 organiser websites; stall counts and extras based on 2025.

Verdict: Start at Vörösmarty tér around 16:30, walk up to the Basilica for the 17:30 light show, and eat there. Save the smaller Castle District market for a daytime visit when you’re up on Castle Hill anyway.

What time is the light show at St Stephen’s Basilica?
#

The light show at St Stephen’s Basilica ran every afternoon and evening from 17:30 during the 2025 Advent Feast, projected across the church’s facade and repeated through the evening. It’s free, and it’s the single best reason to visit the markets after dark.

Sunset in December is around 15:50, so it’s fully dark by the first show. Stand near the fountain end of the square, facing the church, for the full facade. The Basilica also hosts evening concerts through the season:

Classical Music Concerts in St Stephen's Basilica

⏱ 1 hour – 70 minutes from €60

Organ concerts and an “Ave Maria” programme inside the Basilica, with free cancellation up to 24 hours before. A warm hour inside before or after the light show. One programme date (30 December) moves to Matthias Church, so check yours.

View Tour →

How much do food and drinks cost at the markets?
#

Food and drinks at the Budapest Christmas markets cost roughly double a normal Budapest snack bar, but they’re still cheaper than most Western European markets. Neither main market had published a 2026 price list by early November, so here are the 2025 prices from Hungarian press reports:

Item (2025)PriceAbout
Mulled wine (forralt bor), plain, at the drinks points1,500 HUF€4
Lángos, plain2,000–2,500 HUF€5–7
Lángos with sour cream and cheese2,900–3,200 HUF€8–9
Chimney cake (kürtőskalács), plain2,800 HUF€8
Stuffed cabbage (töltött káposzta), 2 rolls5,500–6,700 HUF€15–18
Roast sausage5,500–5,700 HUF€15–16
“Everyday” fixed-price dish at the big kitchens1,600 HUF€4

2025 prices from Telex, hvg and Világgazdaság. Expect 2026 prices to be similar or a little higher.

💰
Look for the 1,600 HUF fixed-price dish. In 2025, every large kitchen at both main markets had to offer one. It’s a full hot meal for about the price of a mulled wine and a half, while the stuffed cabbage next to it costs four times as much. The chimney cake is the thing to splurge on: it’s made to order, and half the fun is watching it roast.

Payment: in recent years the Vörösmarty tér food stalls have been cashless, taking cards only. Carry a card and a little cash for the smaller markets.

What else is there to do in Budapest at Christmas?
#

Beyond the two main markets, Budapest’s Advent season has a few more reasons to wrap up:

  • Ice skating: the City Park Ice Rink (Városligeti Műjégpálya) plans to open its 2026/27 season on 20 November, per mujegpalya.hu. 2026/27 prices weren’t out in early November; in 2025/26 adult tickets cost 3,500 HUF (about €10) off-peak and 4,500 HUF at peak times, plus skate rental. The City Hall Park market had its own rink in 2025 too.
  • Light trams: each Advent, BKV runs trams covered in fairy lights (fényvillamos) on regular routes, at normal fares. In 2025 they started on 28 November and ran until 6 January, including on the Nagykörút lines 4/6. Line 2 along the Danube is the one to catch if it’s on the list again.
  • A river cruise: the Danube is even better in the cold, and the boats have heated decks. Silverline runs an unlimited mulled wine cruise:

Unlimited Mulled Wine Cruise

★ 4.6 (248 reviews)

A 60-minute sightseeing cruise from Dock 11 with unlimited mulled wine (non-alcoholic options too) and an audio guide app, with free cancellation up to 24 hours before. The Christmas-market mood without the crowd, and with a view of the Parliament from the water.

On a budget? The historical paddle-steamer cruise from €11 has a heated deck in winter. For every option on the water, see our Budapest river cruise comparison.

  • A thermal bath: an outdoor pool at 36–38 °C, with the air below freezing, is the best thing Budapest does in December. See our Széchenyi Baths guide. Note the bath’s 8:00 opening from 18 December.

Should you book a Christmas market tour?
#

Probably not. The markets are compact, free to enter and easy to navigate. The guided Christmas market walks on GetYourGuide cost €49–90 per person, and when we checked in September 2026 each had fewer than ten reviews. If you’d like a guide anyway, compare the current Christmas market tours, but a tour isn’t needed to enjoy the markets.

Are the Budapest Christmas markets open on Christmas Day?
#

Yes, the main Budapest Christmas markets open on Christmas Day, with shorter hours. Christmas Eve is the day that catches people out:

DateVörösmarty tér (2026)Basilica (2026)Rest of the city
24 Dec10:00–14:0011:00–15:00Shops close early afternoon; last daytime buses and trams leave around 15:00–16:00, metros run until 18:00
25–26 Dec12:00–18:0011:00–20:00Most shops and many museums closed; holiday timetable on public transport
31 Dec11:00–03:0011:00–03:00Public transport runs all night
1 JanClosed (the NYE party ends at 03:00)11:00–18:00Holiday timetable

2026 market hours from vorosmartyclassicxmas.hu and adventbazilika.hu, checked 4 November 2026. Transport notes are from BKK’s 2025 holiday notice; the 2026 notice usually comes out in December.

On 24 December, plan to be back at your hotel by late afternoon, or book a restaurant that’s open that evening. Christmas Eve is a family night in Hungary, and the city goes quiet fast.

Practical tips for the Budapest Christmas markets
#

  • Weather: December in Budapest averages a high of 3.5 °C and a low of −1.4 °C (HungaroMet, 1991–2020 averages). It gets dark before 16:00. Wear proper shoes: the squares get icy.
  • Crowds: weekday evenings are busy, and Friday and Saturday evenings are packed. For a calmer visit, go at opening time, eat early and come back for the light show.
  • Pickpockets: Budapest police step up patrols at the markets every year. Their advice is not to keep phones or wallets in easy-to-reach pockets or on top of a bag, and to pay digitally where you can.
  • Getting there: M1 to Vörösmarty tér, or M1/M2/M3 to Deák Ferenc tér for both markets. The walk between them takes about ten minutes. See our Budapest public transport guide.

Where to stay for the Christmas markets
#

Stay in District V (Belváros-Lipótváros). Both main markets are there, it’s walkable to the river, and you’ll be a short, warm walk from your bed after the last mulled wine. Browse hotels in District V, and book early: December weekends fill up. For named picks by budget, see our District V hotel guide, and for other areas, where to stay in Budapest.

Who should skip the Budapest Christmas markets?
#

If you’ve done the big German or Austrian markets and want the same scale, you’ll find Budapest’s pleasant but small. You can see both main markets properly in an evening. Travellers who hate crowds should skip Friday and Saturday nights entirely. Anyone arriving on 24 December should know the markets close by mid-afternoon.

Everyone else should make a December trip of it. Put the markets, a thermal bath and a river cruise in one weekend and it’s one of the best winter city breaks in Europe. Try the markets’ Hungarian dishes with our guide to Hungarian food in hand.

FAQ
#

When do the Budapest Christmas markets open in 2026?
#

Both main markets open on Friday 13 November 2026, according to their official websites. The Advent market at St Stephen’s Basilica runs until 1 January 2027. The Vörösmarty tér market runs until New Year’s Eve, though its craft stalls and small railway leave after 28 December. The Óbuda market runs from 27 November to 23 December 2026.

When do the Budapest Christmas markets close?
#

In 2026, the Basilica market closes on 1 January 2027. The Vörösmarty tér market’s craft stalls and railway leave after 28 December, and the square then hosts a New Year’s Eve party until 03:00. Smaller markets close sooner: Óbuda’s ends on 23 December.

Which is the best Christmas market in Budapest?
#

The Advent Feast at St Stephen’s Basilica is the best for atmosphere, thanks to the light show on the Basilica’s facade every evening. Vörösmarty tér is better for crafts and has a longer history. They are about ten minutes’ walk apart, so most visitors see both on the same evening.

What time is the light show at St Stephen’s Basilica?
#

In 2025, the light projection on the Basilica’s facade ran every afternoon and evening from 17:30, repeating through the evening. Arrive a few minutes early for a spot facing the church.

How much is mulled wine at the Budapest Christmas markets?
#

In 2025, a cup of mulled wine cost a uniform 1,500 HUF (about €4) at the hot-drink points of both main markets, according to Hungarian press reports. Plain lángos cost about 2,000 to 2,500 HUF and chimney cake about 2,800 HUF.

Are the Budapest Christmas markets open on Christmas Day?
#

Yes, with shorter hours. In 2026, Vörösmarty tér opens from midday to 18:00 on 25 and 26 December and 10:00 to 14:00 on 24 December. The Basilica market opens 11:00 to 20:00 on 25 and 26 December and 11:00 to 15:00 on Christmas Eve, according to both organisers’ websites.

Are the Budapest Christmas markets worth it?
#

Yes, especially the Basilica market on a weekday evening. They are smaller than the big German markets, but the food is better, the light show is free, and you can combine them with a thermal bath, a river cruise or a concert. Avoid Saturday evenings if you dislike crowds.

Last verified: 4 November 2026. Prices and timetables change, so confirm with the operator before booking.

 Author
Author
Budapest Tourist
Practical, honest Budapest guides: thermal baths, Danube cruises, districts, food and ruin bars, with real prices and directions that actually work.

Related

Christmas in Budapest: What to Do and What's Open

ℹ️ Short answer: Christmas in Budapest is at its best from late November to 23 December, when the markets, light trams, rinks and concerts are all running. Christmas Eve (24 December) shuts the city down by mid-afternoon: shops close by 14:00, Széchenyi closes at 13:00, the Basilica market at 15:00, and transport winds down from around 15:00. On 25–26 December the Basilica market (11:00–20:00) and Széchenyi (10:00–20:00) are open, but most shops and museums aren’t. Plan Christmas Eve around a lunch, a bath and midnight mass. Hungarians do Christmas at home, on the evening of the 24th, which surprises visitors who expect the city to party through it. The weeks before are the opposite: Budapest at Christmas means mulled wine on Vörösmarty tér, trams wrapped in fairy lights, the Nutcracker at the Opera and steam rolling off Széchenyi’s pools into the dark at 16:00.

Best Time to Visit Budapest (Month by Month)

··12 mins
ℹ️ Short answer: The best time to visit Budapest is May or September. Both average highs of about 22.5 °C, the days are long, and everything seasonal is running. For the lowest prices and emptiest sights, go in January or February: Budapest’s hotels and guesthouses logged about 690,000 guest nights in each in 2025, against 1.17 million in August. Avoid August and the second half of December unless you’re coming for Sziget, St Stephen’s Day or the Christmas markets. The best time to visit Budapest is not when most blogs say it is. In 2025, October and December were both busier than July, so the “quiet shoulder season” is mostly a myth: Budapest is busy most of the year and properly quiet for two months. Below, every month is judged on HungaroMet’s official climate normals and the statistics office’s (KSH) guest figures, not guesswork.

Budapest in Winter: What to Do (and Is It Worth It?)

··13 mins
ℹ️ Short answer: Yes, Budapest is worth visiting in winter, if you like hot water and cold air. Széchenyi’s outdoor pool stays at 36–38 °C, the two main Christmas markets open on 13 November 2026, and hotel rates in early 2026 ran about 19% below the 2025 average. The catch: January averages 3 °C by day and −2.5 °C at night, and the sun sets around 16:00 in December. Budapest in winter is cold, grey and dark by four o’clock. It’s also the season the city does best: steaming outdoor baths, mulled wine in the squares, an ice rink in front of a castle, and cafés built for sitting out a cold afternoon. This guide covers the real temperatures and daylight hours, what’s open around Christmas and New Year, what closes, and whether a winter trip is worth it for you.