Business Hours

Small shops

In small towns most shops are open Mon – Fri, from 8 or 9am until 6pm, and only in the morning on Saturdays. In big cities shops may stay open until 9pm. Only a few small shops have a lunch break, usually between 12 and 1pm.

Shopping centres

Shopping centres and department stores have longer opening hours, usually until 10pm even at weekends. Some large supermarkets are open 24 hours a day.

Tips for visitors:

Should you find yourself in a place where there are no large shopping centres, there is sure to be a so-called „Večerka“ somewhere nearby, a small shop that stays open late and where you can buy basic foodstuffs.


Banks are only open Mon – Fri, usually from 9am until 5pm, though some days they may stay open until 7pm. Branch opening times differ from place to place. ATMs (cash machines) can be accessed 24 hours a day.


Offices in the Czech Republic have set opening days. (Monday and Wednesday), and are usually open until 5pm at the very least. On other days some offices are closed to the public.

Tips for visitors:

Find out in advance whether an office is open or not. By doing so, you’ll avoid an unpleasant wait or a pointless journey.

Post offices

Post Offices are usually open on weekdays from around 8am until 5pm and on Saturday mornings.


Restaurants, beer halls and cafes are normally open daily from 10am until 11pm. However, there are exceptions to this rule.

Tips for visitors:

In the summer months eating and drinking outside is particularly popular. Outdoor seating at restaurants is usually open until 10pm when a period of quiet lasting until 6am comes into force.

Bars and clubs

Bars and clubs usually open in the afternoon. They normally stay open until 2am, in some cases until 3 or 5am. This depends on the number of guests at these times.

Tips for visitors:

Hit the town on Friday or Saturday night when bars and discos are often open until the early hours.