top of page

Grocery Shopping in Berlin: Supermarkets, Sundays and Tourist Mistakes

  • Writer: Yusuf Ucuz
    Yusuf Ucuz
  • Jun 23
  • 9 min read

Grocery shopping in Berlin sounds too ordinary to research before a trip. Then you arrive hungry on a Sunday, walk to the nearest "supermarket" pin, and learn that Berlin is very good at closing exactly when you need milk, toothpaste or a simple dinner.

The good news is that Berlin is not hard once you understand the categories. A supermarket is not a drugstore. A Späti is not a full grocery store. A station supermarket is not always cheap, but it can save your Sunday. And the bottle-return machine near the entrance is not a mysterious punishment device.

This guide is for the practical tourist moment: you have a hotel room, an apartment kitchen, a picnic plan, a long museum day, a late arrival, or a child who suddenly needs snacks. Here is how grocery shopping in Berlin actually works.

Grocery shopping in Berlin: the short answer

Fresh produce display inside a Berlin supermarket with prices and green vegetable crates

Caption: A normal Berlin grocery run is easiest when you choose the shop type before you start walking.

For most normal food runs, start with REWE or Edeka. They are the easiest all-round supermarkets for tourists: fruit, bread, cheese, drinks, snacks, ready meals, yogurt, breakfast food, picnic supplies and the usual "I forgot this" items.

For budget basics, look for Aldi, Lidl, Netto or Penny. They are usually cheaper, but the choice is narrower and the checkout rhythm can feel more intense if you are used to slow packing.

For toiletries, sunscreen, shampoo, toothpaste, baby supplies, cosmetics and travel-size products, use dm or Rossmann. These are drugstores, not pharmacies and not full supermarkets.

For organic food, vegan specialty items, gluten-free shelves or a calmer browse, try Bio Company, Alnatura or Denns.

For late drinks, snacks, cigarettes, one bottle of water or emergency chocolate, a Späti can be perfect. For a real grocery shop on Sunday, use a station supermarket or BER Airport instead.

The Berlin supermarket types tourists should know

REWE and Edeka: the safest first choice

If you do not want to think too hard, search for REWE or Edeka near your hotel. They usually have the best tourist balance: enough fresh food, enough ready-to-eat options, enough familiar brands, enough German basics, and fewer "why is this shop missing the one thing I need?" surprises.

They are not always the cheapest. But if your goal is to get breakfast, water, fruit, bread, cheese, snacks and a hotel-room dinner in one stop, they are usually the cleanest answer.

Around central Berlin, REWE and Edeka branches vary a lot. Some are large neighborhood supermarkets. Some are smaller city branches. Some station branches stay useful when normal stores are closed. Always check the exact branch, not only the brand name.

Aldi, Lidl, Netto and Penny: cheaper, faster, narrower

Discount supermarkets are useful when you want basics and do not care about browsing. Think water, bread, cheese, fruit, yogurt, crisps, chocolate, simple breakfast food and cheap picnic supplies.

The tradeoff is choice. If you need a specific brand, special diet item, travel-sized toiletries or one unusual ingredient, a discount store can waste time. If you just want to keep your Berlin food costs down, it can be exactly right.

One local detail: Berlin has two different Netto chains. Netto Marken-Discount is the red-and-yellow German discount chain connected with the Edeka group. Netto with the Scottie dog is the yellow-and-black Netto under Denmark's Salling Group. They are different companies, and the map tool below separates them when OpenStreetMap tags make the distinction clear.

dm and Rossmann: the place for toiletries, not dinner

Tourists often confuse German drugstores with pharmacies or supermarkets. dm and Rossmann are excellent for shampoo, sunscreen, toothpaste, deodorant, baby supplies, razors, cosmetics, tissues and some packaged snacks.

They are not real pharmacies. If you need medicine, go to an Apotheke. I have a separate pharmacy in Berlin guide for that because the rules matter.

They are also not full supermarkets. You might find snacks or baby food, but you should not plan dinner there.

Bio supermarkets: better for organic and special diets

Berlin is good for organic supermarkets. Bio Company, Alnatura and Denns are useful if you care about organic food, vegan options, vegetarian spreads, gluten-free shelves or a slower shopping rhythm.

They are usually more expensive than Aldi or Lidl. That is fine if the specific food matters. If you just need water, bananas and breakfast, a normal supermarket is simpler.

Spätis: small, useful, misunderstood

A Späti is a Berlin late shop. It is part kiosk, part drink stop, part neighborhood habit. It can save you when you need a cold drink, crisps, cigarettes, a snack or something small after normal opening hours.

It is not the same as a supermarket. The selection is limited, prices can be higher, and fresh food is not the point. If you want a proper grocery run, use a supermarket. If you want a small rescue stop, a Späti is often perfect. I explain the culture and Sunday limits in the Späti guide.

Use the tool below first as a decision shortcut, then as a map. You can enter a hotel or Berlin street address to sort nearby grocery points. The map loads Berlin grocery points from OpenStreetMap, so it is useful for orientation and discovery, not a promise that every opening hour or every branch is perfect.

The Sunday problem: when normal supermarkets close

Prepared food counter in a Berlin supermarket with sandwiches and pastries behind glass

Caption: Transport-hub supermarkets can be less charming than neighborhood shops, but they are very useful on Sundays and public holidays.

The biggest grocery mistake in Berlin is planning as if Sunday works like Saturday. It usually does not.

Berlin.de's English Sunday supermarket page is the most useful starting point because it lists the selected supermarkets that can open on Sundays and public holidays, including branches at major stations and BER Airport. The broader pattern is simple: most normal shops close on Sundays, while specific exceptions exist in transport hubs and a few special cases.

visitBerlin also summarizes the general business-hours rhythm: ordinary shops are closed on Sundays, with a limited number of permitted Sunday openings during the year. Those special shopping Sundays are not something a visitor should rely on for basic groceries unless the date is confirmed.

So the practical tourist rule is this:

  • If it is Monday to Saturday, use a normal supermarket near where you are staying.

  • If it is Sunday or a public holiday, check a station supermarket, BER Airport, a gas station, delivery, or a Späti for small basics.

  • If you are arriving late on Saturday, buy Sunday breakfast before you sleep.

  • If you have children, medicine needs, dietary restrictions or an apartment kitchen, do not leave the first grocery run until Sunday morning.

The station options are not always romantic, and they can be crowded. But they are often the difference between "Berlin is closed" and "I have breakfast."

What to buy for a first Berlin grocery run

For a short tourist stay, do not overcomplicate the first shop. You are not building a German household. You are reducing friction.

Buy water if you are not sure about your bottle setup, though Berlin tap water is drinkable. Buy breakfast if your hotel breakfast is weak or expensive. Buy fruit, nuts, bread, cheese, hummus or simple picnic food if your day includes parks, Museum Island, Tempelhofer Feld or a long train ride. Buy a small sweet thing if you know late-night hunger makes you irrational. It happens.

If you are staying in an apartment, add basics: coffee, milk, eggs, pasta, sauce, oil only if you actually cook, and one simple dinner you can make when you are tired. Berlin is full of restaurants, but the first evening after travel is not always the moment for a clever food hunt.

If you are joining my BerlinWalk route from Alexanderplatz, keep it light. The walk lasts about 2 hours and ends near Hackescher Markt, so you only need water and perhaps a snack, not a backpack full of groceries. For the meeting point and route context, use the Berlin walking tour booking page or the Hackescher Markt after-tour guide.

Checkout habits that surprise visitors

Berlin supermarket checkout is not difficult, but it is not slow theatre.

Bring a reusable bag or buy one at checkout. Bags are not automatically handed over for free. Put your items on the belt, keep your payment method ready, and pack efficiently after scanning. If you have many items and the person behind you has one, letting them go first is a small kindness.

Cards are widely accepted in larger supermarkets, especially since contactless payment became normal. Cash is still useful in Berlin for smaller shops, kiosks, market stalls and edge cases. If you are trying to run a totally cashless trip, read the credit cards in Berlin guide before assuming every small stop will behave like a chain supermarket.

Self-checkout is common in some branches and absent in others. If you do not speak German, self-checkout can be easier for a small basket, but age-restricted items or bottle-return receipts may need staff help.

Pfand: why bottles cost more than the shelf price

Pfand bottle return machines inside an Edeka supermarket in Berlin

Caption: The Pfand machine prints a receipt you redeem at checkout. Keep the slip like cash.

Many bottles and cans in Germany include a refundable deposit called Pfand. You pay it at checkout, then return the container later at a machine, usually near the supermarket entrance. The machine gives you a receipt. You use that receipt at checkout to subtract the deposit from your bill.

This is not a tourist trap. It is normal.

The part that confuses visitors is that the shelf price and the final price are not always the same if deposit applies. If you buy several drinks, the deposit can make the bill look higher than expected. You get it back when you return the containers.

For a deeper explanation, use the Pfand in Germany guide. For a short trip, the simplest habit is: return bottles before you leave the neighborhood, or leave deposit bottles neatly beside a bin rather than throwing them inside.

What not to buy in a supermarket

Do not buy medicine in a supermarket because German medicine rules are stricter than many visitors expect. Use an Apotheke. If the issue is urgent and not life-threatening, the pharmacy guide explains emergency options; if it is serious, call the proper emergency number.

Do not buy a public transport ticket in a random supermarket unless you know it is an official sales point. BVG's tourist ticket page points visitors toward official apps, ticket machines, sales points and customer centers. If you want the clean version, use the BVG app, ticket machines or the Berlin public transport guide.

Do not buy a full weekly shop before checking your accommodation. Many Berlin hotel rooms have tiny fridges or no useful cold storage. Apartment kitchens vary from "real kitchen" to "two mugs and a mysterious pan." Buy the first round small, then adjust.

Do not spend your first sunny afternoon comparing supermarket chains if you are in Berlin for only a few days. The point is to solve food friction quickly, then go outside.

Best grocery strategy by situation

You arrive on a weekday afternoon

Use the nearest normal supermarket. REWE or Edeka if you want easy choice; Aldi or Lidl if you want cheap basics. Buy breakfast, water, fruit, snacks and one simple fallback dinner. Done.

You arrive late Saturday

Buy Sunday breakfast immediately if anything is still open. Do not assume you will solve it in the morning. If you miss that window, use a station supermarket, BER Airport, a Späti for small items, or breakfast outside.

You are staying in Mitte

Search by your exact address, not just "supermarket Berlin." Mitte has normal branches, station branches and tiny city versions. Around Alexanderplatz, Friedrichstrasse, Hackescher Markt and Hauptbahnhof, distance can be deceptive because the easiest grocery option may be inside a station or mall.

You are planning a picnic day

Use a full supermarket, not a Späti. Buy bread, cheese, spreads, fruit, water, napkins and something that survives a few hours in a bag. If the day involves lakes or Tempelhofer Feld, shop before you arrive at the green space.

You are travelling with dietary restrictions

Vegan and specialty product shelves inside a Berlin grocery store

Caption: Berlin is strong for vegan and specialty food, but the right shop type matters more than the nearest map pin.

Start with a larger REWE/Edeka or a Bio supermarket. Berlin is generally good for vegan and vegetarian food, but small discount branches are not always the best place for specific requirements. For eating out, pair this with the vegan Berlin guide.

A simple Berlin grocery plan for tourists

If you want one clean recommendation, here it is:

Use a normal REWE or Edeka for your first grocery shopping in Berlin. Buy less than you think you need. Add dm or Rossmann for toiletries. Use Aldi or Lidl only when budget is the main goal. Use a station supermarket for Sunday. Use a Späti for late snacks, not a full shop.

That plan will not make you a supermarket expert. It will keep your Berlin trip moving.

Image Credits

Images in this article use Wikimedia Commons files by Roy Zuo, Nicolas Bouliane and Tony Webster under CC BY-SA 4.0. Credits and source URLs are recorded in the local production notes.

Comments


Commenting on this post isn't available anymore. Contact the site owner for more info.
bottom of page
FREE TOUR Reserve your spot