In Germany, it is easy to organize grocery shopping according to any budget and lifestyle — from economical purchases to ready-made solutions with home delivery.Where to buy groceriesThere is a wide variety of shops in the country, from small stores with basic necessities to large supermarkets with an extensive selection.
Discount supermarketsThe most popular choices among local residents are Lidl, Aldi and Netto.
You can buy products here at lower prices, although there may be queues during peak hours.
Supermarkets with a wide selectionChains such as Edeka, Rewe and Kaufland offer a wider variety of products, including international foods. Prices are higher, but shopping is more convenient.
For hygiene and personal care products, dm and Rossmann are good options — they are available in almost every city.
Fresh products and marketsIf you prefer fresh products, pay attention to weekly markets (Wochenmarkt).
Here you can buy vegetables, fruit, meat, cheese and local delicacies. It is often not just a place for shopping, but also a small part of the city’s atmosphere — with coffee, street food and the opportunity to taste products before buying them.
For example, in Frankfurt am Main, the Kleinmarkthalle market is popular and offers a wide selection of fresh and regional products.
Online shopping and ready-made solutionsGrocery delivery is available through services and apps such as Gorillas.
If you do not have time to cook, you can use the HelloFresh service, which delivers ingredient boxes with recipes.
Important things to know- stores do not provide free plastic bags — it is recommended to bring your own reusable bag
- most stores are closed on Sundays
- opening hours are often shorter on Saturdays
- small shops may accept only cash or EC card payments
Useful tipPlan your shopping in advance, especially before weekends — this will help you avoid unnecessary expenses and empty shelves.