Fortunately, the city is very friendly for card payments. If you are wondering is Prague cashless, the answer is almost yes! You can use your phone, watch, or plastic card almost everywhere. To avoid being scammed with invalid currency, always check the security features on your bills. You can see high-resolution images of all current and legal tender on the official Czech National Bank website.
📱 The #1 Rule: Choose CZK When the Machine Asks
When you pay with a card or phone, some machines will ask you a question. The screen will ask if you want to pay in your Home Currency (like EUR, USD, or GBP) or in the local currency (CZK).

We recommend choosing CZK. Here is why in simple terms:
- If you choose your Home Currency: You introduce a “middleman” (an extra financial operator) to the transaction. This operator changes the currency for you right at the register, and they take a fee for their service. This often results in a worse rate for you.
- If you choose CZK: There is no extra middleman. The transaction goes directly to your own bank at home, and your bank handles the exchange. For most travelers, their own bank offers a much better deal.
💡 Where do you need to check this?
In Restaurants, Cafés, and Small Shops: You should stay alert here. Small independent businesses often use card readers that trigger this currency question. Always look at the screen before you tap your card or phone, and choose CZK. checkout, not to individual items. If you pay by card, the exact amount is charged with no rounding.
In Big Supermarkets & Chain Clothing Shops: You can relax! Big international chains (like Albert, Lidl, Tesco, Zara, or H&M) use automatic systems. Their card terminals do not have the option to change the currency. You will always be charged in CZK with no questions asked.
⚠️ Watch Out for “Cash Only” Signs
If you visit a restaurant, bar, or shop in the center of Prague and see a “Cash Only” sign, be careful.
Many times, these are tourist traps or places trying to avoid paying taxes. If the staff tells you to use the specific ATM “just around the corner,” do not do it. This is usually a high-fee independent ATM designed to take your money. Honest, high-quality businesses in Prague almost always accept cards.
💵 Guide to Using Cash in Prague (Rounding Rules)
Prices in Czech shops (mainly in supermarkets) show small decimal numbers (for example, 7.90 CZK). However, the smallest Czech coins are no longer in use. If you pay with cash, the shop will round the final total to the nearest whole number:
- 7.90 CZK becomes 8 CZK
- 7.40 CZK becomes 7 CZK
Note: This rounding only happens if you pay with cash. If you pay by card, you pay the exact amount (no rounding).
🛒 Paying in Supermarkets (Albert, Billa, Tesco, Lidl)
If you are asking can I pay with credit card in prague supermarkets? Yes, 100%. Supermarkets in Prague are modern and automatic. Keep these things in mind:
- 🚨 Important: Always Carry a Physical Card: While you can easily use Apple Pay or Google Pay on your phone or watch, wireless systems can sometimes fail. A terminal might lose its internet connection, or your bank might suddenly block a mobile transaction. Always keep a physical plastic card in your wallet or pocket as a backup.
- ⚠️ Self-Checkout Machines: Many machines are “Card Only.” Look at the screen icons before you start. If you want to pay with cash, it is safer to go to a real cashier.
- 🔓 Keep Your Receipt: In some stores (like Lidl or Albert), you must scan the barcode on your receipt at a glass gate to exit. Do not throw your receipt away inside the shop!
- 🛍️ Bags and Bottles: Shopping bags are not free (they cost 5–15 CZK). If you buy beer in glass bottles, you will pay a 3 CZK deposit. You get this money back if you return the empty bottles to a machine in the store.

Can you pay with Euros in Czech supermarkets?
Yes, big supermarkets usually accept Euro banknotes (paper money), but they have rules:
- They do not accept Euro coins.
- They will give you change back in Czech Koruna (CZK).
- Their exchange rate is usually worse than a regular exchange office.
For a full breakdown of where to shop and what local products to look for, check out our complete guide: Supermarkets in Czech Republic: Which is the Best.
🏪 Paying in “Potraviny” (Small Corner Stores)
You will see small grocery shops called Potraviny everywhere.
- Card Limits: Most accept cards, but some might require a minimum payment (for example, at least 100 CZK) to use a card.
- Ask First: If you do not see a card terminal, ask the clerk: “Kartou?” (pronounced kar-to-uh, meaning “By card?”).
- Using Coins: If you have too many heavy coins, you can pay a part in cash and the rest by card. Just say: “Zbytek kartou” (zbi-tek kar-to-uh, meaning “The rest by card”).
🚋 How to Pay for Public Transport and Toilets
In 2026, you almost never need physical money to travel around Prague.
- PID Lítačka App (Cheapest): Download the official transport app. Tickets inside the app are about 10% cheaper than paper tickets. For example, a 30-minute ticket costs 36 CZK in the app but 39 CZK on paper. To see exactly how to pay for trams and buses read our step-by-step guide on Prague Public Transport Tickets & Passes (Prices + How to Buy 2026).
- Trams and Buses: You can tap your credit card or phone on the orange machines inside the tram or bus. This buys a ticket for the standard paper price (39 CZK).
- 🚻 Public Toilets: Some older toilets in metro stations only accept 10 or 20 CZK coins. It is a good idea to keep a few coins in your pocket for this.
🏧 How to Avoid ATM Fees in Prague (The Bank Trick)
If you need cash for a farmers’ market or a trip outside Prague, never use independent ATMs (like the yellow and blue “Euronet” machines). They have terrible exchange rates. Instead, look for a real Czech bank ATM, such as:
- Komerční banka (KB)
- Fio banka
- Raiffeisenbank
🚨 Important Warning: Even big Czech banks (like Česká spořitelna or ČSOB) now charge a flat fee of 125 to 200 CZK just for using a foreign card.

Always look at the screen carefully before the cash comes out. If the screen says it will charge you a fee, click CANCEL, take your card back, and try a different bank. Also, if the ATM asks if you want to accept their “conversion rate,” always click DECLINE. This lets your own bank handle the rate, which saves you money.
If you brought cash in your own currency, a much better option is to read our guide on How to Exchange Money in Prague (2026 Guide) to find honest exchange offices in the center.
💳 Do Czech Shops Accept American Express?
If you travel from the US or the UK, leave your American Express (Amex) card at your hotel. Most standard Czech shops, supermarkets, transport apps, and smaller restaurants only accept Visa and Mastercard.
Amex will rarely work (read “will not work”).
💰 Price Guide (2026)
To help you plan your budget, here are average prices in a standard Prague shop:
- Bottle of Water (0.5L): 8 – 30 CZK
- Loaf of Bread: 35 – 50 CZK
- Takeaway Coffee: 65 – 90 CZK
- Beer in a Supermarket: 20 – 35 CZK
📋 Prague Currency Tips: Quick Checklist for Travelers
- Card is Best: Use your phone, watch, or card for 95% of your purchases.
- Backup Plan: Always carry a physical plastic card in case your phone battery dies or the terminal internet connection drops.
- Keep Some Cash: Carry 200–500 CZK in cash for emergency toilets or small regional bakeries.
- Save Your Receipts: You might need them to open the exit gates in supermarkets.
- The Magic Word: Just say “Kartou?” to ask if you can pay by card.
