The official currency of the Czech Republic is the Czech crown (Kč/ in English CZK). Coins: CZK 1, CZK 2, CZK 5, CZK 10, CZK 20 and CZK 50 Banknotes: CZK 100, CZK 200, CZK 500, CZK 1000, CZK 2000 and CZK 5000

CZK 1 = 100 halers, but you will be able to see these in the Czech Republic only on price labels. When you make payment you will not use halers or get them back in change. Prices are subject to rounding. For example: if the price is 299 crowns and 75 halers, you will pay 300 crowns. And if it is 159 crowns and 20 halers, you will pay 159 crowns.Many shops, restaurants as well as tourist centres accept Euros. But you should not be surprised that particularly in shops any change returned will be in Czech Crowns.


  • In exchange offices. First make sure that you don't have to pay any needless fees. Unfortunately, the tempting sign "0% commission" often relates to the purchase of foreign currency and not its sale. In other places there might be a small print text at the bottom of the information board saying that fees are not paid for exchanges of 200 Euros and higher, for example. It is advisable to enquire in advance how many crowns you will get for your money and what fees you will have to pay. By operation of law exchange offices are bound to provide information in several world languages.
  • In banks. The fee charged for currency exchange ranges around 2 %. Some banks add the condition of the minimum fee (for example CZK 30). Banks in the Czech Republic are shut at weekends and on public holidays.
  • In hotels. You can exchange your money for crowns even in the hotel where you stay. However, they too may charge some fees.

Warning! Never exchange money on the street. Don't accept offers from people who are offering an excellent exchange rate outside of an exchange office, bank or different institution.

Cash machines

You can also withdraw Czech crowns from cash machines which can be found in sufficient numbers in Czech towns. However, it is advisable to ask your bank how much it will charge for cash machine withdrawals abroad.
You can make payments with an internationally recognised card (Visa, MasterCard, Plus, Maestro, etc.) in most shops and restaurants.



Prices of services differ greatly depending on where you are. Traditionally, the most expensive accommodation and restaurants are found in town centres. Nonetheless, even in the middle of Prague it is possible to get a good and cheap meal. The price of one set lunch, offered by most restaurants, ranges around 120 crowns (€5, $6). For this price you will usually get the main course and soup. Dinner for one, including a starter, drink, main course and dessert can amount to about 500 crowns (€18, $20) in an ordinary restaurant. Obviously, the price goes up depending on the location of restaurant and its standard.

Approximate prices of basic food in Czech shops:

Bottle of still water (0.5 l) - CZK 15
Bottled beer (0.5 l) - CZK 20
Wine (0.7 l) - CZK 100
Bread (0.5 kg) - CZK 25
Cheese (100 g) - CZK 30
Yogurt (150 g) - CZK 12
Ham (100 g) - CZK 30
Approximate prices of admission fees and other services:
Cinema ticket - CZK 180
Theatre ticket - CZK 300 or more
Concert ticket - CZK 500 or more
Admission to castles and chateaux- CZK 100 - CZK 350