Prices shown in USD. Source data is in EUR.

Food Prices in Germany

Prices from major supermarkets, updated regularly

We track 49 staple products across 1 supermarket chains in Germany. The official food basket costs about $115.07/person/month based on median store prices.

49
Products with prices
1
Chains compared
$115.07
Official basket / month
90%
Basket price coverage
2026-06-18
Last updated

Spending by category

Category Monthly cost Share
Meat $68.87 59.9%
Produce $19.82 17.2%
Dairy & Eggs $15.67 13.6%
Bakery $4.69 4.1%
Grains $3.97 3.4%
Other $2.08 1.8%

Cheapest staples

Most expensive staples

Full price list — Germany

Product Price Range Source
Apples (1 kg) $3.43 €2.99 $2.86$4.00 2 stores
Baguette (250 g) No price data yet
Bananas (1 kg) $2.17 €1.89 $2.17$2.17 1 stores
Beef Round (1 kg) $15.48 €13.50 $15.48$15.48 1 stores
Beetroot (1 kg) $5.46 €4.76 $5.46$5.46 1 stores
Bell Pepper (1 kg) $11.47 €10.00 $11.47$11.47 1 stores
Black Pepper (50 g) $0.68 €0.59 $0.68$0.68 1 stores
Fresh White Bread (500 g Loaf) $1.55 €1.35 $1.55$1.55 1 stores
Wholegrain Bread (500 g) $1.59 €1.39 $1.59$1.59 1 stores
Broccoli (1 kg) $6.85 €5.97 $6.85$6.85 1 stores
Buckwheat (1 kg) $2.86 €2.49 $2.86$2.86 1 stores
Butter (250 g) $1.71 €1.49 $1.71$1.71 1 stores
Cabbage (1 kg) $1.94 €1.69 $1.94$1.94 1 stores
Carrots (1 kg) $1.14 €0.99 $1.14$1.14 1 stores
Local Cheese (1 kg) $0.79 €0.69 $0.79$0.79 1 stores
Chicken Fillets (1 kg) $34.29 €29.90 $34.29$34.29 1 stores
Whole Chicken (1 kg) No price data yet
Dark Chocolate (100 g) No price data yet
Ground Coffee (250 g) $4.56 €3.98 $4.56$4.56 1 stores
Cookies (400 g) No price data yet
Corn Flakes (500 g) No price data yet
Cottage Cheese (500 g) $1.48 €1.29 $1.48$1.48 1 stores
Cucumbers (1 kg) $1.72 €1.50 $1.72$1.72 1 stores
Eggs (12, Large Size) $3.43 €2.99 $3.43$3.43 1 stores
White Fish Fillet (1 kg) $5.15 €4.49 $5.15$5.15 1 stores
Wheat Flour (1 kg) $2.86 €2.49 $2.86$2.86 1 stores
Garlic (250 g) $1.48 €1.29 $1.48$1.48 1 stores
Grapes (1 kg) No price data yet
Sliced Ham (200 g) No price data yet
Fruit Jam (300 g) No price data yet
Kefir (1 Liter) No price data yet
Ketchup (500 g) $4.58 €3.99 $4.58$4.58 1 stores
Lemons (1 kg) $2.05 €1.79 $2.05$2.05 1 stores
Lentils (1 kg) $1.82 €1.59 $1.82$1.82 1 stores
Lettuce (1 Head) $1.14 €0.99 $1.14$1.14 1 stores
Mayonnaise (400 g) $4.23 €3.69 $4.23$4.23 1 stores
Milk (Lactose Free, 1 Liter) $1.36 €1.19 $1.36$1.36 1 stores
Milk (Regular, 1 Liter) $1.43 €1.25 $1.43$1.43 1 stores
Minced Beef (1 kg) $22.90 €19.97 $22.90$22.90 1 stores
Mozzarella (200 g) $1.48 €1.29 $1.48$1.48 1 stores
Oat Flakes (1 kg) $1.58 €1.38 $1.58$1.58 1 stores
Oats (1 kg) No price data yet
Onions (1 kg) $4.59 €4.00 $4.59$4.59 1 stores
Oranges (1 kg) $2.86 €2.49 $2.86$2.86 2 stores
Pasta (500 g) $2.40 €2.09 $2.40$2.40 1 stores
Pears (1 kg) $2.28 €1.99 $2.28$2.28 1 stores
Dry Peas (1 kg) $5.02 €4.38 $5.02$5.02 1 stores
Pork Loin (1 kg) $14.31 €12.48 $5.72$22.90 2 stores
Potatoes (1 kg) $4.69 €4.09 $2.51$6.87 2 stores
White Rice (1 kg) $4.58 €3.99 $4.58$4.58 1 stores
Salmon Fillet (1 kg) $26.72 €23.30 $26.72$26.72 1 stores
Salt (1 kg) $0.79 €0.69 $0.79$0.79 1 stores
Sausages (1 kg) $9.65 €8.41 $9.65$9.65 1 stores
Shrimp (1 kg) $11.46 €9.99 $11.46$11.46 1 stores
Sour Cream (300 g) No price data yet
Sugar (1 kg) $2.28 €1.99 $2.28$2.28 1 stores
Black Tea (100 g) No price data yet
Tomatoes (1 kg) $2.60 €2.27 $2.60$2.60 1 stores
Turkey Fillet (1 kg) No price data yet
Vegetable Oil (1 L) $1.59 €1.39 $1.59$1.59 1 stores
Bottled Water (1 L) No price data yet
Mineral Water (1.5 L) No price data yet
Plain Yogurt (500 g) $1.61 €1.40 $1.61$1.61 1 stores
Zucchini (1 kg) $4.35 €3.79 $4.35$4.35 1 stores

Supermarkets tracked

Prices by city

City estimates use community-reported grocery prices (Numbeo), adjusted from Berlin reference data. Supermarket chain prices are national unless noted.

Community city prices sourced from Numbeo contributors. Supermarket prices come from official retailer catalogs.

Explore prices