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 the 2026 dates had not been officially announced as of 26 September 2026. Here’s what’s confirmed for 2025, and what we know about 2026:
| Market | 2025 dates (official) | 2025 hours | 2026 status |
|---|---|---|---|
| Vörösmarty tér | 14 Nov – 31 Dec 2025 | Mon–Thu & Sun 11:00–21:00, Fri–Sat 11:00–22:00 | Not announced; new organiser (see below) |
| Advent Feast, St Stephen’s Basilica | 14 Nov 2025 – 1 Jan 2026 | Mon–Thu & Sun 11:00–22:00, Fri–Sat 11:00–23:00 | Not announced |
| City Hall Park & Deák tér (with ice rink) | 14 Nov 2025 – 10 Jan 2026 | — | Not announced |
| Budavári Advent, Castle District | 28 Nov 2025 – 4 Jan 2026 | Daily 9:00–20:00 | Not announced |
| Advent in Óbuda, Fő tér | 28 Nov – 23 Dec 2025 | — | Not 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.
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, Basilica | Vörösmarty tér | |
|---|---|---|
| Best for | Atmosphere, the light show, food | Crafts, a first look, the Gerbeaud café next door |
| Size | About 100–150 stalls (the organiser gives both figures) | Craft exhibitors and caterers, plus a small railway |
| Open latest | 22:00 (23:00 Fri–Sat) | 21:00 (22:00 Fri–Sat) |
| Extras | Light projection from 17:30 | Christmas tree, stage music, charity stalls |
| Metro | M1/M2/M3 Deák Ferenc tér | M1 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
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) | Price | About |
|---|---|---|
| Mulled wine (forralt bor), plain, at the drinks points | 1,500 HUF | €4 |
| Lángos, plain | 2,000–2,500 HUF | €5–7 |
| Lángos with sour cream and cheese | 2,900–3,200 HUF | €8–9 |
| Chimney cake (kürtőskalács), plain | 2,800 HUF | €8 |
| Stuffed cabbage (töltött káposzta), 2 rolls | 5,500–6,700 HUF | €15–18 |
| Roast sausage | 5,500–5,700 HUF | €15–16 |
| “Everyday” fixed-price dish at the big kitchens | 1,600 HUF | €4 |
2025 prices from Telex, hvg and Világgazdaság. Expect 2026 prices to be similar or a little higher.
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 24 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
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:
| Date | Vörösmarty tér (2025) | Basilica (2025) | Rest of the city |
|---|---|---|---|
| 24 Dec | 10:00–14:00 | 11:00–15:00 | Shops close early afternoon; last daytime buses and trams leave around 15:00–16:00, metros run until 18:00 |
| 25–26 Dec | 12:00–18:00 | 11:00–20:00 | Most shops and many museums closed; holiday timetable on public transport |
| 31 Dec | 11:00–03:00 | 11:00–03:00 | Public transport runs all night |
| 1 Jan | Closed | 11:00–18:00 | Holiday 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 late September 2026, the 2026 dates had not been officially announced. In 2025, both main markets, at Vörösmarty tér and St Stephen’s Basilica, opened on Friday 14 November, so expect a mid-November opening again. The Vörösmarty tér market is changing organiser in 2026, so check the official announcement before you book flights around it.
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: September 2026. Prices and timetables change — confirm with the operator before booking.


