↓ 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: As of October 2026, the Basilica market has announced 13 November 2026 to 1 January 2027, while the Vörösmarty tér dates are still unannounced. In 2025 both main markets opened on 14 November, and ran until 31 December (Vörösmarty tér) and 1 January (Basilica). The Advent Feast at St Stephen’s Basilica is the one to prioritise, for its nightly light show. Mulled wine cost about 1,500 HUF (about €4) a cup in 2025. 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 tricky part in 2026 is the calendar. The main market is changing hands, and most guides are quietly recycling last year’s dates.

This guide separates what’s confirmed from what’s expected, 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 Budapest Christmas markets usually open in mid-November and run to the end of December, but as of 21 October 2026 only the Basilica market has announced its dates (13 November 2026 to 1 January 2027, per adventbazilika.hu). Here’s what ran in 2025, and what we know about 2026:

Market2025 dates (official)2025 hours2026 status
Vörösmarty tér14 Nov – 31 Dec 2025Mon–Thu & Sun 11:00–21:00, Fri–Sat 11:00–22:00Not announced; new organiser (see below)
Advent Feast, St Stephen’s Basilica14 Nov 2025 – 1 Jan 2026Mon–Thu & Sun 11:00–22:00, Fri–Sat 11:00–23:0013 Nov 2026 – 1 Jan 2027 (announced)
City Hall Park & Deák tér (with ice rink)14 Nov 2025 – 10 Jan 2026n/aNot announced
Budavári Advent, Castle District28 Nov 2025 – 4 Jan 2026Daily 9:00–20:00Not announced
Advent in Óbuda, Fő tér28 Nov – 23 Dec 2025n/aNot announced

Dates checked September 2026 on vorosmartyclassicxmas.hu, adventbazilika.hu, budapest.hu, budavar.hu and adventobudan.hu. We’ll update this table as soon as the 2026 dates are published.

⚠️
The Vörösmarty tér market is changing hands in 2026. The city of Budapest takes back management of the square on 1 October 2026, and the company that ran the market has been wound up. In August 2026 the city said it would decide quickly what form this year’s Advent programme will take, but gave no dates. Some websites already print “13 November 2026” as if it were confirmed. It isn’t. If your trip is built around the markets, book flights with some flexibility, or aim for early December, when every market will be open.

Verdict: The safest window is 1–22 December. Every market ran on those dates in 2025, the Óbuda and Castle markets were open too, and you miss the Christmas Eve early closures.

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 latest22:00 (23:00 Fri–Sat)21:00 (22:00 Fri–Sat)
ExtrasLight projection from 17:30Christmas tree, stage music, charity stalls
MetroM1/M2/M3 Deák Ferenc térM1 Vörösmarty tér

Based on the 2025 markets; 2026 details may change.

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. Hungarian press reports put the 2025 prices at:

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) opened on 30 November in the 2025/26 season, with adult tickets from 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 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 (2025)Basilica (2025)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 JanClosed11:00–18:00Holiday timetable

2025 hours from the organisers and BKK. 2026 holiday hours are expected to be similar.

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?
#

As of October 2026, the St Stephen’s Basilica market has announced 13 November 2026 to 1 January 2027. The Vörösmarty tér dates had not been announced, and that market is changing organiser in 2026, so expect a mid-November opening but check the official announcement before you book flights around it. In 2025 both markets opened on Friday 14 November.

When do the Budapest Christmas markets close?
#

In 2025, the Vörösmarty tér market ran until 31 December and the Basilica market until 1 January. Some craft stalls at Vörösmarty tér left earlier, after 28 December. Smaller markets close sooner: Óbuda’s ran until 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 2025, Vörösmarty tér opened from midday to 18:00 on 25 and 26 December and closed at 14:00 on 24 December. The Basilica market opened 11:00 to 20:00 on 25 and 26 December and closed at 15:00 on Christmas Eve.

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: 18 October 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 Christmas markets opened on 14 November in 2025 (the Basilica market’s 2026 dates are announced: 13 November), 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.