Travel guide
Budapest Christmas Markets 2026: A Local's Guide to Dates, Hungarian Festive Food and Advent Beyond Budapest
Budapest is my home town, so here is my local's guide to the 2026 Christmas markets: Advent Bazilika, Vörösmarty tér, what kürtőskalács and bejgli are, thermal baths and Advent in Győr, Eger and Debrecen.

What does Christmas in Budapest smell like? For me, it is cinnamon sugar from the kürtőskalács stalls, mulled wine and the steam rising from the thermal baths. Budapest is my home town, and I love going home to visit my family. For me Christmas means home, decorating the tree with my family and eating fish soup. Even in London I always look for the Hungarian stall at the Christmas markets, as I wrote in my Christmas in London post. So in this guide I share the official 2026 dates of the Budapest Christmas markets and explain our Hungarian festive food and traditions, as a local.
Dates and opening times checked on official sites in November 2026.
This post may contain affiliate links. If you make a purchase through one of these links, I may receive a small commission at no extra cost to you. As an Amazon Associate, I earn from qualifying purchases.
Quick answer
- Advent Bazilika (St Stephen's Square) runs from 13 November 2026 to 1 January 2027. The light show on the Basilica's façade starts every afternoon from 5:30 pm.
- Vörösmarty Classic Xmas (Vörösmarty tér) opens on 13 November 2026. The craft stalls and the little train run until 28 December, then the square gets ready for New Year's Eve.
- Christmas Eve: Advent Bazilika is open 11 am–3 pm and Vörösmarty tér 10 am–2 pm on 24 December 2026.
- Beyond Budapest: Győr (27 November to 23 December 2026), Eger (from 27 November 2026) and Debrecen (from 20 November 2026) have lovely Advent markets.
- Don't miss: kürtőskalács (chimney cake), lángos, forralt bor (mulled wine) and a hot outdoor soak at Széchenyi Baths.
Dates at a glance
| Event | Where | Dates (2026/27) | Opening hours | Entry |
|---|---|---|---|---|
| Advent Bazilika | Szent István tér, Budapest | 13 Nov 2026 – 1 Jan 2027 | Mon–Thu and Sun 11 am–10 pm, Fri–Sat 11 am–11 pm. 24 Dec 11 am–3 pm. 25–26 Dec 11 am–8 pm. 31 Dec 11 am–3 am. 1 Jan 11 am–6 pm | Free |
| Vörösmarty Classic Xmas | Vörösmarty tér, Budapest | 13 Nov 2026 – New Year (crafts and train until 28 Dec) | Mon–Thu and Sun 11 am–9 pm, Fri–Sat 11 am–10 pm. 24 Dec 10 am–2 pm. 25–26 Dec 12 noon–6 pm. 31 Dec 11 am–3 am | Free |
| Advent in Óbuda | Fő tér, Óbuda, Budapest | 2026 dates not announced yet | Not announced yet | Free |
| Advent in Győr | Széchenyi tér to Dunakapu tér, Győr | 27 Nov – 23 Dec 2026 | 2026 hours not published yet | Free |
| Debrecen Advent Fair | Dósa nádor tér, Debrecen | From 20 Nov 2026, events until 23 Dec (check before you go) | Not published yet | Free |
| Eger Advent | Dobó tér, Gárdonyi tér and the castle, Eger | 27 Nov – 24 Dec 2026 | Not published yet | Free |
| Pécs Advent craft and fairy-tale fair | City centre, Pécs | 2026 dates not announced yet | Not announced yet | Free |
Sources: the organisers' websites for Budapest, and Hello Hungary (the official tourism site of Hungary) for the other cities. Where Hello Hungary gives two different end dates, I've said "check before you go".
Budapest Christmas markets
Advent Bazilika at St Stephen's Basilica
This is my favourite one for the atmosphere. A huge Christmas tree stands in the middle of St Stephen's Square, with a net of lights above it. The nativity scene and a giant Advent wreath stand in front of the Basilica. Every afternoon from 5:30 pm the façade of the Basilica comes alive with a light painting show. On some days a short concert starts before it at 5 pm. The organisers also hold Advent candle-lighting ceremonies, so check their programme page for the Sundays.
Advent Bazilika is open until 1 January 2027. On New Year's Eve it stays open until 3 am, so it is a fun place to see in the new year. The 2026 programme page doesn't mention an ice rink, so check the official site if you want to skate.
Vörösmarty Classic Xmas on Vörösmarty tér
Vörösmarty tér is the classic Christmas fair in the city centre. It is right at the start of Váci utca, next to the famous Gerbeaud café. The focus is on Hungarian craft exhibitors, so it is the best place to buy handmade gifts. There is also a Christmas tree, live music, charity events and a little train for kids.
The little train runs Monday to Friday 2–8 pm and at weekends 11 am–8 pm. The craft stalls and the train are there for the last time on 28 December. After that, the square is handed over to the New Year's Eve party.

Advent in Óbuda
If you want a more local feel, head to the baroque main square of Óbuda, on the Buda side. Advent in Óbuda is a smaller, community market with concerts and crafts. The 2026 dates were not announced yet when I checked, so look at the local council's website closer to December.
Christmas markets in Hungary beyond Budapest
Hungarian towns put a lot of effort into Advent, and the markets are calmer and cheaper than in the capital. These are easy day trips or weekend breaks by train.
- Győr: halfway between Budapest and Vienna, so it is a perfect stop if you travel by train. In 2026 the Advent market runs from 27 November to 23 December. Lights are strung between Széchenyi tér and Dunakapu tér across the baroque old town. The tourist office also runs guided Angel Walks on 28 November and 5, 12 and 19 December 2026 at 10 am.
- Debrecen: Hungary's second-biggest city has an Advent fair on Dósa nádor tér with crafts, Advent food, concerts, children's activities and an ice rink. Hello Hungary lists it from 20 November 2026, with events until 23 December. Check the exact dates on debreceniadvent.hu before you go.
- Eger: the wine town with the famous castle. Eger Advent runs from 27 November to 24 December 2026 on Dobó tér, Gárdonyi tér and around the castle.
- Pécs: Hello Hungary lists the Pécs Advent craft and fairy-tale fair in the city centre, but the 2026 dates were not announced yet when I checked. I couldn't find official 2026 information for Veszprém either.

Hungarian Christmas food and drink, explained by a Hungarian
This is the best part! Here is what to look for at the stalls, and what we eat at home.
- Kürtőskalács (chimney cake): sweet yeast dough wrapped around a wooden spit and baked over charcoal until it is crispy and golden. Then it is rolled in cinnamon sugar, walnuts, coconut or cocoa. Pull it apart in a spiral while it is still warm. Watch the bakers, it is half the fun.
- Lángos: deep-fried dough, usually topped with garlic, sour cream and grated cheese. It is a summer beach snack at Lake Balaton too, but it tastes even better on a cold evening.
- Forralt bor: Hungarian mulled wine, made with red or white wine, spices and citrus.
- Bejgli: the Christmas cake of every Hungarian family. It is a rolled pastry filled with poppy seeds (mákos) or walnuts (diós). Buy one of each!
- Flódni: a rich layered cake from the Hungarian Jewish tradition, with apple, walnut, poppy seed and plum jam layers. Look for it in the bakeries of the old Jewish quarter in District VII.
- Töltött káposzta: stuffed cabbage rolls with paprika and sour cream. It is a classic Christmas dish at home.
- Halászlé: paprika fish soup. In many Hungarian families, including mine, fish soup is part of Christmas Eve.
- Szaloncukor and mézeskalács: szaloncukor are wrapped fondant sweets that we hang on the Christmas tree. Mézeskalács is decorated honey gingerbread, often in heart shapes.

What to buy: look for Hungarian folk crafts like Kalocsa embroidery, painted wooden boxes, felt, leather goods, pottery and paprika in pretty bags. Vörösmarty tér is the best place for handmade gifts.
Hungarian Christmas traditions
- Mikulás (6 December): on the evening of 5 December, Hungarian children clean their boots and put them in the window. By the morning Mikulás (St Nicholas) fills them with sweets, chocolate and tangerines. Naughty children may also find a golden virgács (a little bundle of twigs) from the Krampusz.
- Christmas Eve (Szenteste): our main celebration is on the evening of 24 December. Gifts are brought by Jézuska (baby Jesus), not Father Christmas, and they appear under the tree. That is why shops and markets close early that day.
- 25 and 26 December: both are public holidays in Hungary, and they are family days with lots of food.
Things to do around the markets
- Thermal baths: sitting in a hot outdoor pool while it is freezing around you is a real Budapest winter experience. My favourite is Széchenyi Baths. In 2026 a daily ticket with a locker costs 13,200 Ft Monday to Thursday and 14,800 Ft on Fridays and weekends. Note that Gellért Baths is closed until 2028. Check holiday opening hours before you go. Read more in my top 10 things to do in Budapest and Budapest by locals posts.
- Winter walks in the Buda Hills: for fresh air between markets, see my guides to the best hiking trails near Budapest and Hungary for outdoor lovers.
- Lake Balaton in winter: I spent a few quiet winter days at Balaton and loved it. You can even canoe on the warm Hévíz stream from December to March. Read 6 things to do at Lake Balaton in the winter.
- A greener holiday: my zero waste, vegan holiday in Budapest tips work well at Christmas too. Bring your own cup or flask for drinks on the go.
- Vienna: less than 3 hours by direct train. See our Vienna Christmas markets 2026 guide.
Practical tips
Getting there from the UK
By plane: there are direct flights to Budapest from London and other UK airports. From the airport, the airport shuttle bus ticket costs 2,500 Ft (BKK, 2026).
By train: it is a real adventure! The Man in Seat 61 describes a daily route with Eurostar from London to Amsterdam (dep. 11:04), the Nightjet sleeper from Amsterdam to Vienna (dep. 19:00, arr. 09:18) and a railjet to Budapest Keleti (arr. 14:35). Check the current timetables before you book. You could break the journey in Vienna or Győr for more markets. Read our guide to train travel to Europe from the UK and Christmas market breaks by train.
Getting around: both main markets are in the centre and within walking distance of each other. A single BKK ticket costs 500 Ft, a 24-hour Budapest travelcard 2,750 Ft and a 72-hour one 5,750 Ft (2026).
Best time to visit
Weekend evenings are very crowded, especially at Advent Bazilika during the light show. Visit on a weekday, ideally in late November or early December. If you only have one evening, see the light show at 5:30 pm, then walk to Vörösmarty tér, which is quieter later in the evening.
Money, toilets, pushchairs and dogs
- Money: Hungary uses the forint (HUF), not the euro. Carry some forints for small stalls. If a card machine offers to charge you in pounds, choose forints to avoid a poor exchange rate.
- Toilets: there are not many public toilets in the centre, so use cafés and restaurants when you stop for a drink.
- Pushchairs: both squares are flat, but they get packed in the evenings. Go early with little ones. The Out'n'About hand muffs are a great addition to your buggy for the winter months.
- Dogs: crowds, food and hot drinks don't mix well with dogs, so go at a quiet time if you bring yours.
Budget for a weekend
Budapest is still one of the cheaper Christmas market cities in Europe. The markets are free to walk around. Your main costs are flights or trains, two nights' accommodation, food and a bath ticket. A 72-hour travelcard (5,750 Ft) covers a whole weekend of trams and metro. To save money, eat your main meal at a market stall or a traditional étkezde (canteen-style eatery) away from the tourist streets.
Entry rules
Hungary is in the Schengen area, so UK visitors now register their fingerprints and photo under the Entry/Exit System. ETIAS hasn't started yet. Read our guide to EES and ETIAS for UK travellers.
FAQ
When do the Budapest Christmas markets open in 2026?
Both main markets, Advent Bazilika and Vörösmarty Classic Xmas, open on 13 November 2026.
Are the Budapest Christmas markets open on Christmas Day?
Yes. On 25–26 December 2026, Advent Bazilika opens 11 am–8 pm and Vörösmarty tér 12 noon–6 pm. On Christmas Eve they close early, at 3 pm and 2 pm.
Are the markets open after Christmas?
Advent Bazilika stays open until 1 January 2027. At Vörösmarty tér the craft stalls close after 28 December, but the square stays open for New Year's Eve.
What is the best Christmas market in Budapest?
For atmosphere and the light show, Advent Bazilika. For handmade Hungarian crafts, Vörösmarty tér. I'd visit both, as they are only a 10-minute walk apart.
Have you been to Budapest at Christmas? Did you try kürtőskalács? Let me know in the comments!
Photo credits (4)
All photos on this page are by other photographers and are used under free licences. Thank you for sharing them.
- Cover photo: Weihnachtsmarkt vor der St. Stephans Basilika, 2013 Budapest 6389.jpg by Karl Gruber, CC BY-SA 3.0 AT, via Wikimedia Commons. Resized and cropped for this page.
- Photo 2: Christmas market at Vörösmarty square, Budapest.JPG by Antissimo, CC BY-SA 3.0, via Wikimedia Commons. Resized for this page.
- Photo 3: Kürtőskalács in Budapest.jpg by Brandon Burns, CC BY 2.0, via Wikimedia Commons. Resized for this page.
- Photo 4: Debrecen Advent (185769553).jpeg by Papa Zsolt, CC0, via Wikimedia Commons. Resized for this page.
ActivitiesFestivals & eventsChristmas marketsTravelEuropeHungary



join the conversation
Comments
No comments yet. Be the first to share your thoughts!