Bratislava on public holidays can surprise a visitor in two opposite ways. One arrives in a city where both the supermarket and the museum are shut, while another looks forward to a day off and finds out that it is a perfectly ordinary working Tuesday. The reason is that Slovak law works with three different lists, namely state holidays, non-working days and days with a retail ban, and the three do not overlap.[1][2] In this article we turn them into practical questions: whether you can buy fresh bread in the morning, how you will get into the centre and what there is to do when things really are closed. The rules have changed in recent years, so we work from the wording of the laws in force in 2026.
Article contents
A State Holiday Is Not Always a Day Off
The act on state holidays lists six of them: 1 January, 5 July, 29 August, 1 September, 28 October and 17 November. For three of them, however, it explicitly says that they are not non-working days, and those three are 1 September, 28 October and 17 November.[1] People go to work as usual on these days, shops and offices operate as they normally do, and for a visitor the city is almost indistinguishable from any ordinary day.
The second list is made up of further non-working days, which are not state holidays even though nobody works on them. It includes 6 January, Good Friday, Easter Monday, 1 May, 1 November and the three days of Christmas from 24 to 26 December. The act also counts 8 May and 15 September among them, but a transitional provision removed both from the non-working days for 2026, and since it applies to this one year only, it is worth checking the situation before you travel.[1]
The nearest example shows it well. 17 November 2026 falls on a Tuesday and it is a working day, so shopping centres are open and public transport should run in its normal working-day mode. As it happens, Tuesday is also the day when the exhibitions and displays at Bratislava Castle are closed, because Tuesday is their regular closing day.[5] Anyone who planned the castle museum for that day would be out of luck, and for a reason that has nothing to do with the holiday at all.
When Shops in Bratislava Are Closed on Holidays
The third list matters most to a visitor, because it decides whether you can buy food. The Labour Code bans retail sales only on these days:[2]
- 1 January, Day of the Establishment of the Slovak Republic,
- Good Friday,
- Easter Sunday,
- 24 December after 12:00, shops still trade in the morning,
- 25 and 26 December.
On all other holidays, including 6 January, Easter Monday, 1 May, 5 July, 29 August and 1 November, the law does not ban sales. That does not mean everything will be open, because every retailer sets its own opening hours and smaller shops often take the day off voluntarily. With the big chains and shopping centres it is therefore worth checking their holiday hours on their website the day before.
Even on the ban days there are exceptions, which the law lists in an annex. Sales are allowed at petrol stations, in pharmacies, at airports, in ports, in public transport facilities and in hospitals, and travel tickets and souvenirs may be sold as well.[2] The ban covers the sale of goods, so restaurants and cafés do not fall under it, although some of them close over the holidays by their own choice. What this looks like in practice in spring is described in our article Easter in Bratislava.
Holiday Calendar to Summer 2027
The table brings all three lists together in one overview, so that you do not have to leaf through the laws when choosing your dates. The column on shops refers only to the statutory ban, so check the actual opening hours directly with the retailer.
| Date | Holiday | Day off | Shops by law |
|---|---|---|---|
| Wednesday 28 October 2026 | Day of the Establishment of the Independent Czecho-Slovak State | no, a working day | no ban |
| Sunday 1 November 2026 | All Saints' Day | yes | no ban |
| Tuesday 17 November 2026 | Struggle for Freedom and Democracy Day | no, a working day | no ban |
| Thursday 24 December 2026 | Christmas Eve | yes | closed after 12:00 |
| Friday 25 December 2026 | Christmas Day | yes | closed |
| Saturday 26 December 2026 | St Stephen's Day | yes | closed |
| Friday 1 January 2027 | Day of the Establishment of the Slovak Republic | yes | closed |
| Wednesday 6 January 2027 | Epiphany (Three Kings' Day) | yes | no ban |
| Friday 26 March 2027 | Good Friday | yes | closed |
| Sunday 28 March 2027 | Easter Sunday | Sunday | closed |
| Monday 29 March 2027 | Easter Monday | yes | no ban |
| Saturday 1 May 2027 | Labour Day | yes | no ban |
| Monday 5 July 2027 | St Cyril and St Methodius Day | yes | no ban |
| Sunday 29 August 2027 | Slovak National Uprising Anniversary | yes | no ban |
The table reveals two long weekends worth considering when you pick your dates. Christmas 2026 begins on a Thursday and, together with the weekend, gives four days off in a row, with shops closed from Thursday noon until Saturday evening. By contrast, 5 July 2027 falls on a Monday and the retail ban does not apply to it, which makes it a more comfortable date for anyone who does not want to think about stocking up.
How Public Transport Runs on Holidays
For non-working days there is a simple rule, which Bratislava's public transport operator, Dopravný podnik Bratislava, repeats in every holiday announcement. Over Easter 2026 all lines ran to weekend timetables, while on the surrounding days of the school holidays the timetables for working days during school holidays applied, meaning longer intervals and no school lines.[3] Services therefore run all day, you just wait a little longer for them than on a normal working day.
Two holidays have a regime of their own that is worth planning for. Around 1 November the operator adds capacity on the lines to the cemeteries. In 2024, for example, it shortened the interval on line 39 and extended line 80 all the way to Cintorín Petržalka (Petržalka Cemetery).[4] On Christmas Eve, on the other hand, daytime service ends earlier: in its announcement for Christmas 2022 the operator said daytime lines would be wound down gradually after 17:00 and night lines would start after 18:00.[6] The exact times differ slightly every year, so check them in the operator's current announcement before you travel.
The most reliable approach is to enter the specific date into the journey planner, because it already takes the holiday regime into account. How tickets work and which one is worth buying is explained in our article Transport in Bratislava, and if you arrive late on Christmas Eve, our overview of taxis and ride-hailing apps will come in handy too. The rules of the paid parking zones on holidays differ from zone to zone, which is covered in our article on parking in Bratislava.
What to Do When Things Are Closed
Even on a day when shops are closed by law, the city stays accessible, you just have to move your programme outdoors. According to the Slovak National Museum, the grounds of Bratislava Castle are open every day from 8:00 to 22:00, so the view of the Danube and a walk around the castle hill work whatever the calendar says.[5] The exhibitions inside the castle are open from Wednesday to Monday from 10:00 to 18:00, with last admission at 17:00, but the museum's website does not list holiday exceptions, so check them before you visit.
The same goes for other institutions. Every museum and gallery has its own holiday regime and most of them also have a regular closing day, so when a holiday falls on that day, they are doubly certain to be closed. You will find an overview of the institutions with links to their websites in our article Museums and Galleries in Bratislava.
A programme that a holiday cannot spoil looks like this:
- A walking route through the centre. Streets, squares and the riverfront have no opening hours and on a holiday they are emptier than usual. You will find a route in our article Bratislava Old Town.
- A view over the city. The castle hill and other freely accessible spots are described in our overview of Bratislava viewpoints.
- The forest on the edge of the city. You can reach Železná studienka by public transport even in holiday mode.
- A holiday with a programme of its own. Advent, Easter and the turn of the year close the city only partly, because markets and events are part of them. Take a look at the Christmas markets, New Year's Eve and New Year's Day or the year-round calendar of events.
1 November has an atmosphere all its own. It is the day when people go to the cemeteries to light candles, the city is quiet and most of the traffic heads there, which is also why the operator adds services on the cemetery lines at this time of year.[4] The retail ban does not apply to this day, but in 2026 it falls on a Sunday, so you should expect shorter hours at smaller businesses either way.
How to Plan a Stay Over a Holiday
Preparing takes a few minutes and saves you an evening without dinner. The steps are the same for every holiday:
- Find out which list the day belongs to. If it is not a non-working day, plan it as an ordinary working day and you will not need the remaining steps.
- For a ban day, shop in advance. Before Christmas that means the morning of 24 December at the latest, before Easter it means Thursday and then again Saturday, which is a normal trading day between the two ban days.
- Book your restaurant. Places that open on a holiday tend to be full, because there are fewer of them than usual.
- Look up your connection for the specific date. The weekend timetable mainly changes the early-morning and evening departures, which matters when you are heading for a train or the airport.
- Have one plan outdoors and one under a roof. Check the indoor one directly on the institution's website. Our article What to Do in Bratislava When It Rains has tips for bad weather.
- Sort out an arrival without a reception. With self check-in it makes no difference whether you arrive on Christmas Eve or on the morning of New Year's Day.
It is those last two points that make an apartment a more practical base than a hotel room usually is. Having your own kitchenette means the previous day's shopping turns into both breakfast and dinner, and closed shops stop being your concern. If you want everything within walking distance over a holiday, you will appreciate CASTE on Zámocká Street below the castle, and if you are arriving by car and looking for quieter surroundings, take a look at ROVAO in Rovinka. Each of the eight apartments has parking included in the price and self check-in, and the calendar on each apartment's page shows the prices for your specific holiday dates.
Frequently Asked Questions (FAQ)
Are shops in Bratislava open on public holidays?
On most holidays, yes. The Labour Code bans retail sales only on 1 January, Good Friday, Easter Sunday, 24 December after 12:00 and on 25 and 26 December. On the other holidays there is no ban and every retailer sets its own opening hours, so check them for the specific shop in advance.
Is 17 November a day off in Slovakia?
No, it is not. Struggle for Freedom and Democracy Day remains a state holiday, but the law explicitly says that it is not a non-working day, just like 1 September and 28 October. In 2026, 17 November falls on a Tuesday and in Bratislava it is an ordinary working day with the shops open.
How does public transport run in Bratislava on public holidays?
On non-working days the lines run to weekend timetables, so they operate all day, only at longer intervals. On Christmas Eve daytime service ends earlier and night lines take over, and around 1 November the operator adds services to the cemeteries. Look up your connection for the specific date and check the current announcement on the website of Dopravný podnik Bratislava.
What is open in Bratislava on 1 November?
All Saints' Day is a non-working day, but it is not one of the days with a retail ban, so shops may open and each retailer decides for itself. Public transport runs to the weekend timetable, the operator usually adds services on the lines to the cemeteries at this time of year, and the grounds of Bratislava Castle are accessible as on any other day. In 2026, 1 November falls on a Sunday.
Where can I shop when the shops are closed for a holiday?
The law allows sales at petrol stations, in pharmacies, at airports, in public transport facilities and in hospitals, along with the sale of travel tickets and souvenirs. Your best bet for basic groceries is therefore a petrol station or a shop inside a station. Restaurants and cafés are not covered by the ban, but fewer of them open on holidays, so it pays to book a table.
Conclusion
Bratislava on public holidays is not a closed city, it simply runs according to three lists that you need to go through before you travel. Only six days of the year are truly restricted, and for those it helps to shop the day before and to stay somewhere with a kitchen, while the remaining holidays differ from an ordinary weekend only in less frequent transport. Take a look at all eight apartments and check in the calendar whether your holiday dates are still free.
Sources
- Act of the National Council of the Slovak Republic No. 241/1993 Z. z. on state holidays, non-working days and memorial days, § 1, § 2 and § 4b, wording effective from 1 November 2025. slov-lex.sk (verified October 2026).
- Act No. 311/2001 Z. z., the Labour Code, § 94(5) and Annex No. 1a (days with a ban on retail sales and the exceptions), wording effective from 1 January 2026. slov-lex.sk.
- Dopravný podnik Bratislava: MHD počas Veľkej noci, prázdninové cestovné poriadky a rekreačné linky do prírody (30 March 2026). dpb.sk.
- Dopravný podnik Bratislava: Posilnenie MHD počas nadchádzajúcich sviatočných dní (24 October 2024). dpb.sk.
- SNM, Historické múzeum: opening hours of Bratislava Castle and its grounds. snm.sk (verified October 2026).
- Dopravný podnik Bratislava: Úprava prevádzky MHD počas blížiacich sa vianočných sviatkov (12 December 2022). dpb.sk.
The laws on holidays and the retail ban have changed in recent years, and timetables and opening hours are adjusted for every holiday. Before you travel, check the current situation on the website of the transport operator, the institution or the shop.