Can you pay in euros at Swiss supermarkets?
Yes, most large Swiss retailers (Migros, Coop, Aldi, Lidl, Manor, Denner) accept euro notes at the checkout. But your change always comes back in Swiss francs, at the shop's own exchange rate, which Swiss consumer magazine saldo says is worse than the real market rate. Paying by card or in francs is almost always cheaper.

As of June 2026. This page answers a question many tourists, cross-border workers and new arrivals type into Google: can I pay in euros at a Swiss supermarket? Short answer: in many shops yes, with euro notes and change in francs, but usually at a rate that costs you. Below we explain, neutrally, which chain does what and when francs or a card will save you money.
Which supermarkets accept euro cash?
The big Swiss retailers take euro notes at the till. According to Swiss consumer magazine saldo (saldo.ch), Coop, Migros, Manor, Denner and Aldi accept euros and convert roughly at the major banks' daily rate. Two things matter: in most cases only euro banknotes are accepted, not euro coins, and your change always comes back in Swiss francs. Smaller formats vary: Coop Pronto petrol-station shops accept euro notes and give francs as change (per coop-pronto.ch), which is handy on motorways and near the border.
| Chain | Euro notes at the till? | Change |
|---|---|---|
| Migros | Yes (per saldo) | in CHF |
| Coop | Yes (per saldo) | in CHF |
| Aldi Suisse | Yes (per saldo) | in CHF |
| Lidl Switzerland | Yes (per saldo) | in CHF |
| Denner | Yes (per saldo) | in CHF |
| Manor | Yes (per saldo) | in CHF |
| Aligro | Not officially stated, ask in store | in CHF |
| Otto's | Not officially stated, ask in store | in CHF |
Why is the euro rate at the till so poor?
The catch is the exchange rate. It is set not by the central bank but by each shop. Per saldo, Coop, Migros, Manor, Denner and Aldi give you about CHF 1.17 per euro, while Lidl is a touch more generous at roughly CHF 1.20 per euro. Both sit below the market value at the time of around CHF 1.22 per euro. In plain terms: for every 100 euros you hand over at the till, you give away a few francs on the rate alone, before you have bought anything. This is not a scam, it is the markup the shop uses to cover currency risk and handling. But you still pay it.
One detail people often miss: when you pay in euros and get francs back, you end up holding franc coins and notes that you may later have to change back at the border, often with another markup. If you shop in Switzerland regularly, for example as a cross-border worker, you are almost always better off with an account that runs in francs or a card that converts cleanly.
If you are already comparing what your basket really costs, Rappn shows you the actual franc shelf prices from Migros, Coop, Aldi, Lidl, Denner, Aligro and Otto's side by side, neutral and free. So you know before you pay whether the shop is even worth it, independent of the till exchange rate.
Card or cash: which is cheaper?
With a card (Visa, Mastercard, Maestro) you pay in Swiss francs and your own bank converts the amount back to euros at the interbank or card rate. That rate is usually clearly better than the roughly 1.17 at the supermarket till. But watch for Dynamic Currency Conversion: some terminals ask whether you want to be billed in euros instead of francs. Always choose francs (CHF). If you let it bill in euros, the terminal operator sets the rate, and it is usually worse than your bank's.
Rule of thumb: real franc notes or paying by card in CHF beat euro cash almost every time. Euro cash at the till is a fallback for the moment you have neither francs nor a card on you, for instance just after crossing the border. Switzerland Tourism (myswitzerland.com) confirms that many shops, especially in tourist areas, stations and airports, take euros, but the rate is usually unfavourable and change comes in francs.
For more on paying, see our pages on Swiss supermarket payment methods and unit prices on Swiss price tags. And to find where the basket is cheapest, jump straight into the price comparison or check Migros vs Coop prices.
See it live in Rappn
The till exchange rate is only half the story: what matters is what your basket costs in actual francs. Rappn compares more than 10,000 offers from over 3,000 supermarkets across seven chains, 100 percent free and with no commercial agreement with any retailer. Download Rappn, search your products and instantly see where the franc price is lowest, before you ever have to worry about the euro rate at the checkout.
Sources checked: .
Wondering if euros work here? Rappn shows the real CHF price at every chain near you, so you can see what you would actually pay before you reach the till. Tap the tabs to explore.
Welcome
Free, no account required · iOS & Android
Why Rappn?
Rappn is the only neutral grocery price comparison app in Switzerland , with no commercial agreements with any retailer. Our comparisons are truly independent.
- 100% free , no subscription, no hidden costs
- Neutral , no commercial agreements with Migros, Coop, Aldi, Lidl, Denner, Aligro, or Otto’s
- Real-time data , prices updated continuously
- +10,000 offers, +3,000 supermarkets, 100% free
Ready to save on groceries?
Scan the code, install Rappn, and start tracking real grocery savings this week. No account required.
Frequently Asked Questions
Can you pay in euros at Swiss supermarkets?
Yes. Per saldo, Migros, Coop, Aldi, Denner and Manor accept euro notes at the checkout. Your change always comes back in Swiss francs, and the shop's own rate is usually worse than the market rate.
What euro exchange rate do supermarkets give?
Per saldo, Coop, Migros, Manor, Denner and Aldi convert at about CHF 1.17 per euro and Lidl at roughly CHF 1.20 per euro. Both were below the market value at the time of around CHF 1.22, so you pay a markup.
Do I get change in euros or francs?
Always in Swiss francs. If you pay with euro notes, the change comes back in CHF, which is one reason euro cash rarely pays off.
Are euro coins accepted?
Usually not. Most tills take only euro banknotes, not euro coins, so do not rely on euro small change.
Is paying by card cheaper than euro cash?
Usually yes. With a card you pay in francs and your bank converts at the better card rate. Always choose CHF at the terminal, never euros, otherwise the terminal operator sets a worse rate (Dynamic Currency Conversion).
