When are shops and dentists closed in Czech Republic ?

Listing of public holidays in Czech Republic for the year 2017. Please note the listing is national public holidays, local holidays and observances is not included in the list.

jan-01SundayNew Year's Day
apr-17MondayEaster Monday
maj-01MondayLabour Day / May Day
maj-08MondayVictory in Europe Day
jul-05WednesdaySaints Cyril and Methodius
jul-06ThursdayJan Hus Day
sep-28ThursdaySt. Wenceslas Day
okt-28SaturdayIndependent Czechoslovak State Day
nov-17FridayStruggle for Freedom and Democracy Day
dec-24SundayChristmas Eve
dec-25MondayChristmas Day
dec-26TuesdayBoxing Day