Public Holidays

Saturdays, Sundays and public holidays mean most banks and offices will be closed. Ordinary shops also close on Sundays and public holidays, while supermarkets and shopping centres often stay open. It’s no problem on these days to visit a concert, exhibition, restaurant or bar.


Public transport does not run as often on these days as on weekdays. There are also special limited timetables in operation during the summer holidays.

School holidays

The main school holidays are in summer (July and August). Children are also off school around Christmas (usually from 23 December –until 3 January) and in spring (a whole week – differs according to location).

Remember when visiting the Czech Republic at the beginning and end of the main school holidays (around 1. 7. and 31. 8.) that there can be problems with the transport system across the country.


Date English Name Remarks
1 January Restoration Day of the Independent Czech State; New Year’s Day Czechoslovakia split into the Czech Republic and Slovakia.
March, April Good Friday Good Friday is public holiday since 2016.
March, April Easter Monday
1 May Labour Day
8 May Liberation Day 1945, the end of the European part of World War II
5 July Saints Cyril and Methodius Day In 863, Church teachers St. Cyril (Constantine) and Metoděj (Methodius) came from the Balkans to Great Moravia to propagate Christian faith and literacy.
6 July Jan Hus Day The religious reformer Jan Hus was burned at the stake in 1415.
28 September St. Wenceslas Day (Czech Statehood Day) In 935, St. Wenceslas, Duke of Bohemia, now patron of the Czech State, was murdered by his brother.
28 October Independent Czechoslovak State Day Independence Day and Creation of Czechoslovakia in 1918.
17 November Struggle for Freedom and Democracy Day Commemorating the student demonstration against Nazi occupation in 1939, and the demonstration in 1989 that started the Velvet Revolution.
24 December Christmas Eve Christmas is celebrated during the evening of the 24th.
25 December Christmas Day
26 December St. Stephen’s Day (Czech: “The Second Christmas Day”)