April through October, most of the city attractions open each day save Monday. Notable exceptions are the Jewish Museum (which shuts Saturday instead) and Prague Castle (which opens daily). Hours vary off-season, and many outlying sites close completely November through March.
Czech stores traditionally open weekdays from 9 am to 6 pm and Saturday from 9 am to 1 pm. Yet a growing number (including Prague’s larger department stores, malls, and supermarkets) now boast extended evening and weekend hours. Ditto for shops in key tourist zones.
Restaurants typically welcome diners from 11 am to 11 pm and start dishing out dinner around 6. Pubs have a similar schedule, but clubs are another matter altogether. Though they open a few hours earlier, clubs rev up around midnight, and don’t close until 4 or 5 am.
As for other services, most banks open weekdays from 8 am to 5 pm. Most pharmacies open weekdays from 9 am to 6 pm (some maintain 24/7 hours for emergencies).