top of page

Can You Use Credit Cards in Berlin? A Tourist's Guide to Paying in Germany

  • Writer: Yusuf Ucuz
    Yusuf Ucuz
  • Mar 15
  • 7 min read

Updated: Jul 5

Yes, you can use credit cards in Berlin, but you should not rely on them for everything.

That sentence is the safest answer I can give you as a local guide. Berlin is much more card-friendly than it used to be. Supermarkets, hotels, museums, ticket machines, chain shops and many restaurants now take cards without drama.

But Berlin is still not London, Stockholm or Amsterdam. Small cafes, bars, bakeries, food stalls, flea markets, late-night kiosks and some old-school restaurants can still be cash-first or cash-only.

The smart move is simple: bring a Visa or Mastercard, use Apple Pay or Google Pay where it works, and keep EUR 20 to EUR 50 in small notes and coins for the places that still run on cash.

Contactless card payment terminal in Berlin

The Short Answer: Are Credit Cards Accepted in Berlin?

Credit cards are widely accepted in Berlin, but not universally accepted.

If you are paying for a hotel, a museum ticket, a supermarket shop, a department store purchase, a train ticket, or a meal in a modern restaurant, your card will usually be fine.

If you are buying a EUR 3 coffee, a kebab, a beer at a small bar, a snack at a market, or something at a tiny neighborhood shop, cash may still be easier. Sometimes it is the only option.

visitBerlin's money guide gives the official tourist version of the same advice: debit cards and major credit cards can often be used, but smaller shops and cafes may only accept cash, so visitors should carry euro notes and coins.

That matches daily Berlin reality. The city has changed a lot since the pandemic, but a tourist who walks around with no cash at all is still setting themselves up for awkward moments.

Why Germany Still Feels Cash-First

Germany has a famous relationship with cash. The German word is Bargeld, literally "ready money", and you still hear the old saying Nur Bares ist Wahres, meaning "only cash is real".

Part of this is cultural. Germans tend to value privacy, control and low-friction everyday spending. Cash does not create a bank record of every coffee and every beer. It also works when a terminal is broken, the internet is down, or a tiny business does not want card fees.

Part of it is practical. Many small family-run places in Berlin work with slim margins. Card payments have become normal, but some businesses still prefer cash for small purchases.

The trend is clearly moving toward cards. The Deutsche Bundesbank's 2023 payment behaviour study found that cash had fallen from 58% of payments in 2021 to 51% in 2023, while debit cards reached 27% of payments.

So the old joke that Germany is a cash museum is no longer fair. But cash is still the single most common payment method by number of everyday transactions, and that matters when you are visiting.

Where Cards Usually Work

For most mainstream tourist spending, card payment in Berlin is straightforward.

You can usually pay by card at:

  • Hotels and serviced apartments, especially anything bookable online.

  • Supermarkets such as Rewe, Edeka, Lidl, Aldi and dm.

  • Major museums and attractions, including most ticket counters and online booking pages.

  • Department stores and larger shops, especially around Alexanderplatz, Friedrichstrasse, Kurfuerstendamm and shopping malls.

  • Modern restaurants, hotel restaurants and many brunch places.

  • Public transport ticket machines and apps.

  • Ride apps and taxi apps such as Uber, Bolt and Free Now.

Visa and Mastercard are the safest international cards to carry. American Express is less reliable. Some terminals accept it, but you should not make it your only card.

My practical rule: if the place looks modern, chain-like, tourist-facing or ticketed, card is probably fine. If the place looks tiny, family-run, handwritten-menu, cash-register-from-1998, ask first.

Where Cash Still Saves You

The places that catch tourists are not usually the big-ticket places. They are the small, normal Berlin moments.

Carry cash for:

  • Small cafes and bakeries, especially independent ones.

  • Food stalls and casual takeaway places, including many doner and currywurst stands.

  • Markets and flea markets, including Mauerpark and Boxhagener Platz.

  • Late-night kiosks, corner shops and some Spati-style shops.

  • Small bars, especially in Kreuzberg, Neukoelln and Friedrichshain.

  • Public toilets, lockers, tips and small deposits.

  • Very small purchases, even in places that technically accept cards.

Some places have a card minimum, often around EUR 5 or EUR 10. That means your coffee, water bottle or single pastry might still need cash.

You may also see signs like Nur Bar or Cash only. Believe them. This is not usually a negotiation.

Sunday, Spätis and Cash-Only Moments

Sunday is where payment habits and opening hours meet. A station supermarket usually handles cards, but the small shop, bakery, market stall or Späti you find later may still prefer cash, set a minimum card amount, or accept only a German-style card setup.

My move is simple: if Sunday is part of your Berlin trip, pair this payment guide with my Sunday shopping guide and my Späti guide. Carry enough small cash for food, water, a toilet, a market snack or a late kiosk stop, then use your card confidently where Berlin is already card-friendly.

Girocard, Debit Cards and Credit Cards

This is the part that confuses visitors.

Germany has its own domestic debit-card habit built around Girocard, still often called EC-Karte in everyday speech. Older Germans and some shop signs may still say EC card even though the system has been renamed.

When a Berlin shop says Karte, it may mean card in general. But in some smaller places it can still mean German Girocard, not every international credit card.

This is why a cashier might say "card is okay" and then your foreign credit card fails. The terminal, the card network, the shop contract and the card type all matter.

To avoid embarrassment, ask the exact question:

  • Nehmen Sie Kreditkarte? = Do you take credit card?

  • Geht Visa oder Mastercard? = Does Visa or Mastercard work?

  • Kann ich mit Karte zahlen? = Can I pay by card?

If you see Visa and Mastercard logos, you are usually safe. If you only see Girocard or EC, treat your international card as uncertain.

Apple Pay and Google Pay in Berlin

Apple Pay and Google Pay work wherever the terminal accepts the underlying card and contactless payment.

That is the important detail. Apple Pay is not magic. It does not turn a cash-only bakery into a card-friendly bakery.

If the shop accepts contactless Visa or Mastercard, your phone or watch will usually work. If the place only accepts cash, or only accepts German Girocard, your phone may not help.

Supermarkets, chain shops, public transport machines, big attractions and many restaurants are usually fine. Small cafes, food stalls and older bars are still mixed.

Public Transport: Cards, Apps and Cash

Berlin public transport is one of the easiest places to avoid cash.

According to Berlin.de's public transport ticket guide, multilingual ticket machines accept German Girocards, major credit cards, Apple Pay, Google Pay and the rechargeable BVG credit card.

The BVG app and other transport apps are also card-friendly. This is often the cleanest option for tourists, because it avoids machines, queues and language stress.

One thing to know: Berlin does not work like London, where you simply tap your credit card at the gate to ride. You still need a valid ticket in the app or from a machine. Buy it before you travel and validate paper tickets when required.

For a full transport explanation, use my Berlin public transport guide.

Taxis and Ride Apps

Taxis are another area where the official rule and the street experience can feel slightly different.

Berlin.de says taxi fares can be paid in cash or by debit and credit card, but drivers are not required to accept every card type. It also recommends carrying some cash.

My advice is simple: say "card, please" before the taxi moves. If the driver says card is not possible and you have no cash, take another taxi or use an app.

Ride apps are easier if you want cashless payment, a set pickup point and a digital receipt. For the bigger taxi picture, see my taxi in Berlin guide.

ATMs in Berlin: Where to Withdraw Cash

ATMs are easy to find in Berlin, but not all ATMs are equally friendly.

Use bank-operated ATMs when possible:

  • Sparkasse

  • Deutsche Bank

  • Commerzbank

  • Volksbank

  • Postbank

Be careful with independent ATMs in very touristy areas. Some charge high withdrawal fees and may offer poor exchange rates through dynamic currency conversion.

If an ATM asks whether you want to be charged in your home currency or in euros, choose euros. Let your own bank or card provider handle the conversion. The ATM's offered conversion is often worse.

Withdraw enough for a day or two, not a huge travel wallet. Berlin is generally safe, but carrying too much cash is unnecessary.

How Much Cash Should You Carry?

For a normal day in Berlin, I recommend EUR 20 to EUR 50 in cash.

That is enough for a coffee, a casual lunch, a toilet, a market snack, a small bar, a tip, or a cash-only surprise. You do not need to walk around with hundreds of euros.

Use small notes when you can. EUR 5, EUR 10 and EUR 20 notes are much more useful than EUR 100 notes. Some small places do not like breaking large notes, and taxi drivers are not required to carry large amounts of change.

Coins are useful too. Berlin still has small cash moments where coins make life easier.

Should You Exchange Money Before Arriving?

Usually, no.

If your home bank gives you a good rate and low fees, bringing a small amount of euros is fine. But most visitors can withdraw cash from a proper bank ATM after arriving.

Avoid airport exchange counters unless you really need emergency cash. The rates are usually worse than bank-card ATM withdrawals.

Also tell your bank you are travelling if your card issuer still recommends it. Some banks no longer need travel notices, but a blocked card on day one is a miserable little plot twist.

The Simple Berlin Payment Strategy

Here is the strategy I would use if I were arriving in Berlin tomorrow:

  • Bring two payment cards, ideally Visa or Mastercard.

  • Set up Apple Pay or Google Pay before the trip.

  • Withdraw EUR 50 in small notes from a bank ATM.

  • Keep EUR 20 to EUR 50 on you during the day.

  • Ask "Nehmen Sie Kreditkarte?" before ordering in small places.

  • Use the BVG app or ticket machines for public transport.

  • Avoid tourist-area independent ATMs unless you have no better option.

This is not complicated once you know the pattern. Berlin is card-friendly enough that you do not need to panic, but cash-friendly enough that you should not be stubborn.

See Berlin Without Payment Stress

Payment habits are one of those small details that tell you how a city really works.

On my free, tip-based walking tour, I point out details like this constantly: the little local rules, habits and shortcuts that make Berlin easier to understand.

The tour runs through the historic centre from Alexanderplatz to near Hackescher Markt, takes about 2 hours, and is free to book. At the end, you tip what the walk was worth to you.

Yes, for that part, cash is still very welcome.

You can book your free Berlin walking tour here, then keep your cards for the city and a few notes for the moments Berlin still does the old way.

 
 
bottom of page
FREE TOURReserve your spot