Skip to content
Prague Wonders.
← All practical guides

Public Holidays in Prague: What’s Open

On seven public holidays, including 25–26 December and 1 January, shops larger than 200 m² must stay closed; on 24 December they close at noon. Small shops, pharmacies, petrol stations and shops at the airport and main stations may stay open.

Key facts

Big shops closed all day
1 January, Easter Monday, 8 May, 28 September, 28 October, 25 and 26 December zakonyprolidi.cz ↗
24 December
Shops over 200 m² close at 12:00 zakonyprolidi.cz ↗
May stay open
Shops of 200 m² or less, petrol stations, pharmacies, shops in airports and in railway and bus stations, and shops in healthcare facilities zakonyprolidi.cz ↗
State holidays
1 January, 8 May, 5 July, 6 July, 28 September, 28 October, 17 November zakonyprolidi.cz ↗
Other public holidays
Good Friday, Easter Monday, 1 May, 24, 25 and 26 December (and 1 January, New Year’s Day) zakonyprolidi.cz ↗
Banks
Closed at weekends and on public holidays visitczechia.com ↗

Which holidays close the shops

Czech law closes shops larger than 200 m² on 1 January, Easter Monday, 8 May, 28 September, 28 October and 25–26 December. On 24 December they may sell only until noon.

On the other public holidays, for example 17 November, Good Friday, 1 May and 5–6 July, the law does not close the shops.

What stays open

The closures do not apply to shops of 200 m² or less, petrol stations, pharmacies, shops in airports and in railway and bus stations, or shops in healthcare facilities.

The law covers shops. For museums, sights and restaurants, check each venue’s own holiday opening hours. Banks are closed at weekends and on public holidays.