The local currency in the Czech Republic is the Czech crown (Česká koruna) - abbreviated to Kč or CZK. Euros are accepted in some shops and restaurants, though far from all of them, and not at the best rate. Credit and debit cards are nearly universally accepted in shops and restaurants. You can use your credit card here, though check your bank’s fees in advance. You can use your bank’s debit card to withdraw Czech crowns from any bank’s ATM - check your bank’s fees for this, too. You can use a Revolut account or similar service that allows you to convert your currency into Czech crowns on the fly as you need them. With the number of options available, we do not recommend using any money exchange office, and advise you against using Euronet ATMs due to their poor exchange rates and high fees.