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.