Mostly, but not entirely, and knowing where the gap sits matters more than the general answer. Prague and the other major Czech cities are heavily card-friendly; the exceptions cluster in a predictable set of places.
Where Cards Work Reliably #
Restaurants, hotels, supermarkets, larger shops, and most tourist attractions across Prague, Brno, and the other Czech cities take Visa and Mastercard without issue, and contactless payment, including Apple Pay and Google Pay, is the default rather than the exception. Prague’s public transport ticket machines also accept card payment directly, as do most museum and attraction ticket counters.
Where Cash Is Still Needed #
Traditional Czech pubs (hospody) are frequently cash-only, including some genuinely excellent ones in Vinohrady and Žižkov that simply haven’t modernised their payment systems. Market stalls, small village shops, and smaller family-run businesses outside the main cities are the other consistent gap. Public toilets in some train and bus stations charge a small cash fee. The practical rule: carry CZK 500 to 1,000 in cash at all times as a buffer, and don’t assume a small or traditional establishment takes cards until you’ve confirmed it.
Before You Travel #
Tell your bank you’re travelling to the Czech Republic to avoid a fraud-prevention block on your card, and check what foreign transaction fee your card charges; some cards (particularly ones marketed for travel, like Wise or Revolut) charge little to nothing, while others quietly add 2 to 3 percent to every purchase. If your card has a low or no foreign transaction fee, use it for as much spending as possible rather than converting cash upfront.
The Currency Conversion Trap #
When a card terminal or ATM asks whether you want to be charged in CZK or in your home currency, always choose CZK. This choice, called dynamic currency conversion, seems like a convenience but applies a worse exchange rate set by the terminal rather than your card network; it typically costs several percent more than simply letting your own bank do the conversion. The same rule applies at ATMs.
Contactless Limits #
Czech contactless payment terminals generally allow tap-to-pay up to a set threshold without a PIN, similar to most of Europe; above that threshold, or occasionally at random for security, you’ll be asked to enter your card PIN. Make sure you know your card’s PIN before travelling, since some visitors rarely use it at home and forget it’s required for larger purchases abroad.
Card Security #
Standard travel precautions apply: keep your card in sight during payment, favour contactless where possible, and use official ATMs attached to bank branches rather than unbranded standalone machines in tourist areas, which have a higher incidence of card skimming and worse exchange rates alike. If your card is lost or stolen, most major Czech banks and international card networks have English-language phone support for reporting it.
Digital Wallets #
Apple Pay and Google Pay work essentially everywhere a contactless card terminal exists in Prague, and many visitors find it more convenient than carrying a physical card, since it also sidesteps the PIN threshold question at most terminals.
The full money and currency guide covers cash withdrawal, tipping, and the specific currency exchange scams to avoid in more depth.
Related: Money and Currency | Practical Info: Scams
