The Bratislava Christmas Market runs from Thursday 26 November 2026 to Sunday 3 January 2027 on Main Square (Hlavné námestie) and Hviezdoslav Square (Hviezdoslavovo námestie), open daily from 10:00 to 22:00 and closed on 24 and 25 December. Entry is free, and the official opening, with the lighting of the Christmas trees on both squares, is on 26 November at 18:00.
This guide covers the confirmed 2026-2027 dates, where the market stalls are, the Slovak food to try, and how to get to Bratislava from Vienna and Budapest.
When is the Bratislava Christmas Market in 2026?
The Bratislava Christmas Market runs from 26 November 2026 to 3 January 2027, according to Visit Bratislava, the city’s official tourism site. The 2026-2027 opening hours are listed below.
| Day | Hours |
|---|---|
| Daily, 26 November 2026 – 3 January 2027 | 10:00-22:00 |
| Thursday 26 November (official opening) | Opening ceremony at 18:00 |
| Thursday 24 December | Closed |
| Friday 25 December | Closed |
The Bratislava market reopens on 26 December and stays open through New Year to 3 January 2027, so it works for a trip between Christmas and New Year.
Where is the Bratislava Christmas Market?
The Bratislava Christmas Market takes place on two squares in the Old Town (Staré Mesto): Main Square and Hviezdoslav Square, with a third Christmas display on Primatial Square beside Main Square. The three locations are described below.
Main Square (Hlavné námestie)
Main Square is the main Bratislava Christmas market, with Slovak and international food, Christmas gifts, candles, decorations and handmade crafts, plus stalls run by non-profit organisations. A Friendly Zone on the square, covered and wheelchair-accessible, gives families with children, seniors and anyone wanting a quieter spot a place to rest.
Hviezdoslav Square (Hviezdoslavovo námestie)
Hviezdoslav Square is the square in front of the Slovak National Theatre, and it holds the second half of the market, with its own Christmas tree lit at the opening on 26 November.
Primatial Square and the Christmas Forest
Primatial Square, next to Main Square, holds the Christmas Forest: rows of Christmas trees decorated by children from primary, art and special-needs schools. From 15 December the decorated trees are given to families and charities, according to Visit Bratislava.
Medieval Christmas market at Bratislava Castle
Bratislava Castle hosts a separate medieval Christmas market over the Advent weekends, organised by the Slovak National Museum. In 2025 it ran on the four weekends from 28 November to 21 December, from 10:00 to 18:00, and was free for visitors to the castle grounds. The 2026 dates had not been published at the end of October 2026. The market recreates Christmas in the 14th century, with craftsmen such as a blacksmith, potter, leatherworker and coiner, falconers, historical food, a period carousel and archery.
What food can you eat at the Bratislava Christmas Market?
The Bratislava Christmas Market serves traditional Slovak food alongside international street food, and vegetarian and vegan options are available. Listed below are the Slovak dishes Visit Bratislava recommends.
- Kapustnica: traditional Christmas cabbage soup with sausage and mushrooms, the dish Visit Bratislava puts first on its list.
- Lokše: thin potato pancakes fried on a griddle, served sweet with jam or savoury with duck fat.
- Cigánska pečienka: marinated grilled meat in a bun, a Slovak street-food classic.
- Podpecníky: flatbread from a wood-fired oven, often with garlic, cheese or bacon.
- Trdelník: a sweet dough spiral baked over an open fire, with sugar and cinnamon.
- Langoš: fried dough, eaten with garlic or with cheese and sour cream.
- Grilled sausages: traditional Slovak blood and liver sausages with mustard and bread.
- Strudel: apple, poppy seed and sour cherry, quark or walnut.
International stalls at Main Square add dishes such as bao and gyoza, according to the city’s tourism site.
What can you drink at the Bratislava Christmas Market?
The Bratislava Christmas Market serves hot wine, mead and punch, along with beer and non-alcoholic drinks for adults and children. Listed below are the drinks to try.
- Varené víno: mulled red wine with cloves, cinnamon and citrus.
- Medovina: mead, a sweet honey wine served warm, classic or with cinnamon.
- Vianočný punč: Christmas punch, usually fruity and sometimes with rum.
- Grog and fruit wine: both sold at the stalls on Main Square.
Drinks come in returnable cups. The market runs a deposit cup system under the motto “One city, one place, one returnable cup”, so you can return your cup at any market stall, and four waste-sorting stations cut down on rubbish.
What can you buy at the Bratislava Christmas Market?
The Bratislava Christmas Market sells Christmas gifts, candles, decorations and handmade crafts, according to Visit Bratislava. The main things to look for are listed below.
- Handmade crafts: gifts from the craft stalls on Main Square.
- Candles: Christmas candles sold at the market stalls.
- Christmas decorations: ornaments and seasonal decorations for the tree.
- Charity goods: items from the stalls run by non-profit organisations.
- Medieval crafts: pottery, leatherwork and coins from the craftsmen at the castle market on Advent weekends.
How do you get to the Bratislava Christmas Market?
Bratislava is a short trip from both Vienna and Budapest, and the Christmas market sits in the walkable Old Town, so most visitors arrive by train or bus and walk to Main Square.
First, from Vienna, take the regional train, which takes roughly an hour. The short journey makes Bratislava an easy day trip from the Vienna Christmas market. The Twin City Liner boat between Vienna and Bratislava is seasonal and does not run in winter.
Second, from Budapest, take the train along the Danube, which takes roughly 2.5 hours. The same rail line lets you combine Bratislava with the Budapest Christmas markets. Compare trains and buses to Bratislava for both routes.
Third, once in Bratislava, walk or take a tram into the Old Town, since Main Square and Hviezdoslav Square are both in the pedestrian centre. The Bratislava Transport Company (DPB) runs a decorated Christmas tram in Advent; in the 2025 season its city-centre rides were free and ran from 5 December to 6 January, and DPB publishes the 2026 dates on dpb.sk.
Where to stay near the Bratislava Christmas Market?
The Old Town is the most convenient base, because Main Square, Hviezdoslav Square and the castle are all within walking distance. For options there, compare hotels in Bratislava and book early for the Advent weekends and New Year.
Bratislava fits easily into a Danube Christmas market trip. Our guides to the Vienna Christmas market and the Budapest Christmas markets have the 2026 dates for both capitals.
Bratislava Christmas Market FAQ
Does Bratislava have a Christmas market?
Yes, Bratislava has a Christmas market on Main Square and Hviezdoslav Square in the Old Town, open from 26 November 2026 to 3 January 2027. A separate medieval Christmas market runs at Bratislava Castle on Advent weekends.
Is the Bratislava Christmas Market open on Christmas Day?
No, the Bratislava Christmas Market is closed on 24 and 25 December 2026. It reopens on 26 December and stays open daily until 3 January 2027.
Is the Bratislava Christmas Market free?
Yes, entry to the Bratislava Christmas Market on Main Square and Hviezdoslav Square is free, so you only pay for food, drink and gifts. The castle’s medieval market was also free in 2025.
Can you visit the Vienna and Bratislava Christmas markets on the same trip?
Yes, the Vienna and Bratislava Christmas markets are roughly an hour apart by train, so you can base yourself in Vienna and visit Bratislava for an afternoon and evening. Bratislava’s market stays open until 22:00 every day.
WonderfulWanderings Pro Tips
The 4 tips below come from Visit Bratislava’s 2026 market page and the Slovak National Museum’s castle programme, and each one affects when you go.
- Book Bratislava for the days after Christmas. The market closes only on 24 and 25 December and is open daily from 26 December to 3 January 2027, from 10:00 to 22:00.
- Be on Main Square at 18:00 on 26 November. That is the official opening, when the Christmas trees on Main Square and Hviezdoslav Square are lit for the first time.
- Keep your cup. The deposit cup can be returned at any stall on either square, so you do not need to go back to the stall that served you.
- Go up to the castle on a weekend before 18:00. The medieval market at Bratislava Castle ran only on Advent weekends from 10:00 to 18:00 in 2025, so a weekday or late-evening visit misses it.
Save this guide to Pinterest so the dates and details are ready when you plan the trip. Pin the Bratislava Christmas Market guide.

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 the Danube capitals for independent travellers, from Bratislava to Vienna and its Christmas markets, including the markets, hotels and trains worth booking, and updates this page when dates, hours and prices change.
