German supermarkets: the field guide
Aldi, Lidl, Rewe, Edeka decoded: discounters vs full-range, the Pfand bottle deposit, the bag-your-own checkout, Sunday closing, and international food.
Last updated: August 18, 2026
How do German supermarkets work for newcomers?
Germany splits into discounters (Aldi, Lidl, Netto, Penny) - cheap, no-frills, own-brand heavy - and full-range supermarkets (Rewe, Edeka, Kaufland) with wider choice and brands at higher prices. Two culture shocks: the Pfand bottle deposit (you pay €0.08-0.25 extra per bottle, refunded when you return it to any store's machine), and the lightning-fast checkout where you bag your own groceries after paying. Bring your own bags, expect Sunday closing (shops shut), and note some smaller stores are still cash-preferred. Bio (organic) and international food are widely available.
What this guide covers
The two tiers: discounters vs full-range
German grocery shopping divides cleanly, and knowing which is which saves money:
Discounters - cheap, efficient, mostly own-brand:
- Aldi (Aldi Süd / Aldi Nord), Lidl - the giants, famously cheap, high-quality own-brands, rotating non-food bargains, smaller product ranges.
- Netto, Penny - similar discounter model.
- You get 80% of what you need at the lowest prices; the trade-off is fewer brands and choices.
Full-range supermarkets - wider selection, brands, higher prices:
- Rewe, Edeka - the big full-service chains: national brands, fresh counters, bigger ranges, more premium/international options.
- Kaufland, real - hypermarket scale.
- Bio (organic) chains: Alnatura, Denn's for organic specialists.
Most Germans mix: discounters for staples, a Rewe/Edeka for the extras and brands. Budget shoppers lean discounter - the full playbook is Eating well on a budget in Germany.
Culture shock 1: the Pfand deposit system
The thing that confuses every newcomer at checkout and the recycling machine: Pfand is a deposit on bottles and cans you pay upfront and get back on return.
- You pay extra at purchase: roughly €0.25 on single-use (Einweg) plastic bottles and cans, and €0.08-0.15 on reusable (Mehrweg) glass/plastic bottles. It's added to the shelf price.
- You get it back by returning the empties to a Pfandautomat (reverse vending machine) at any supermarket - it scans them and prints a voucher you redeem at the till (or donate).
- Look for the Pfand logo (the DPG mark) - not everything carries Pfand (wine, juice, milk cartons usually don't).
- Don't bin deposit bottles - that's throwing away money, and it's why you'll see people collecting them.
It feels odd at first, then normal - just save your bottles and return them on your next shop. More on the wider system in German recycling.
Culture shock 2: the checkout sprint
German supermarket checkouts are famously fast and brutal - the cashier scans at high speed and you're expected to keep up:
- You bag your own groceries, and usually after paying, not during - grab your stuff into your cart/basket quickly, pay, then bag at a shelf beyond the till so you don't hold up the queue.
- Bring your own bags - bags cost money (~€0.10-0.50) and Germany is anti-single-use-plastic; a foldable bag or backpack is standard.
- Have payment ready - and note some smaller shops, bakeries, and markets are still cash-preferred or cash-only, so carry some cash even though cards are increasingly accepted (Opening a German bank account as an expat).
- Don't be flustered by the speed - locals just scoop everything into the cart and bag it calmly afterward.
Opening hours and Sunday closing
A hard rule newcomers hit fast: supermarkets are closed on Sundays (and public holidays). By law most shops don't open Sundays - so:
- Shop Saturday for the weekend; many stores are open late (8-10pm) on weekdays and Saturdays.
- Sunday exceptions: shops at train stations (Bahnhof), airports, and petrol stations stay open - the newcomer's Sunday lifeline (at higher prices).
- Bakeries often open Sunday mornings.
- This links to the wider quiet-Sunday culture in Sundays and quiet hours - plan your shopping around it.
Finding international and specialty food
- International aisles: Rewe/Edeka carry a "world foods" section; Kaufland's is often large.
- Turkish/Middle Eastern supermarkets (in most cities) are gold for fresh, cheap produce, spices, and halal - often the best value fresh veg in town.
- Asian supermarkets in bigger cities for East/Southeast Asian ingredients.
- Bio shops (Alnatura, Denn's) and drugstores (dm, Rossmann - which also sell some food, and are the place for toiletries) round it out.
- Wochenmarkt (weekly market): most neighbourhoods have an open-air market day for fresh produce, cheese, and flowers.
Practical newcomer tips
- Weigh loose produce yourself at some stores (a scale in the produce area prints a barcode) - at others the cashier weighs it. Watch what locals do.
- Payment: Girocard (EC) is near-universal in supermarkets; foreign credit cards work at the big chains but not always at small shops.
- Pfandbon: the bottle-return voucher is used at the same store - don't lose it.
- No haggling, fixed prices, and quality is high even at discounters - German food-safety and standards are strong across the board.
Frequently asked questions
What are the main German supermarkets?
Discounters (Aldi, Lidl, Netto, Penny) are cheapest with mostly own-brands and smaller ranges; full-range supermarkets (Rewe, Edeka, Kaufland) offer more choice and brands at higher prices. Bio chains (Alnatura, Denn's) do organic. Most people mix discounters for staples with a Rewe/Edeka for extras.
What is Pfand?
A deposit on bottles and cans - you pay roughly €0.25 extra on single-use plastic/cans and €0.08-0.15 on reusable bottles at purchase, and get it back by returning the empties to a reverse vending machine (Pfandautomat) at any supermarket. Look for the Pfand logo, and don't bin deposit bottles.
Why is the checkout so fast?
German cashiers scan at high speed and you're expected to keep up - scoop your groceries into the cart, pay, then bag them calmly at a shelf beyond the till. Bring your own bags (bags cost money), and have payment ready. It feels intense at first, then normal.
Are supermarkets open on Sunday in Germany?
No - most shops are legally closed on Sundays and public holidays. Shop on Saturday, and for Sunday emergencies use stores at train stations, airports, and petrol stations (pricier), or a Sunday-morning bakery. See Sundays and quiet hours.
Do I need cash to shop for groceries?
The big supermarket chains accept Girocard and usually foreign cards, but some smaller shops, bakeries, and markets are still cash-preferred or cash-only. Carry some cash as backup even though card acceptance is growing. See Opening a German bank account as an expat.
Where do I find international or ethnic food?
Rewe/Edeka/Kaufland have world-food aisles; Turkish and Middle Eastern supermarkets offer cheap fresh produce, spices, and halal; Asian supermarkets serve East/Southeast Asian ingredients in bigger cities. Neighbourhood weekly markets (Wochenmarkt) are great for fresh produce.
Do I bring my own bags?
Yes - Germany charges for bags (~€0.10-0.50) and is anti-single-use-plastic, so bring a foldable bag, tote, or backpack. It's standard practice, and you bag your own groceries after paying.
Are discounter own-brands any good?
Yes - Aldi and Lidl own-brands are high quality and much cheaper than name brands, and German food standards are strong across the board. Many Germans buy mostly own-brand staples at discounters and only specific items branded. See Eating well on a budget in Germany.
Related guides
Keep going: these guides continue where this one ends.
Eating well on a budget in Germany
Eat well cheaply in Germany: discounters and own-brands (30-50% off), a €150-250 single budget, Too Good To Go, cheap staples, and reading M
Sundays and quiet hours: Germany's mandatory pause
Germany's mandatory pause: shops shut on Sundays, nightly Nachtruhe (22:00-06:00), all-day Sonntagsruhe, what's banned (drilling, mowing), a
German recycling: the bin system as social contract
Germany's colour-coded bins: Restmüll, Bio, Papier, Gelber Sack, plus glass containers, the Pfand deposit, batteries, Sondermüll, and Sperrm
Opening a German bank account as an expat
Open a German Girokonto: online banks need only a passport (no Anmeldung); traditional banks need it. Documents, VideoIdent, fees, the Basis