Czech Public Holidays
Czech Public Holidays: 

Saturdays, Sundays, and public holidays are days when
the majority of authorities and banks are closed 

New Year's Day (January 1)
Easter Monday (late March or early April)
Labor Day (May 1)
Liberation Day (May 8)
Feast Day of St. Cyril and St. Methodius (July 5)
Jan Hus Day (July 6)
Day of the Czech statehood (September 28)
Foundation of the independent Czechoslovak State (October 28)
Day of Students’ Fight for Freedom and Democracy (November 17)
Christmas (December 24-26)

Source: http://www.czech.cz/en/66502-travel-advice