Groceries and cost of living

How much do groceries cost per week in Spain?

If you are considering living in Spain or buying a second home, you will want to know how much money you need for everyday groceries. Below are three practical example grocery baskets: for one person, two people, and a family with two children.

Last updated: July 2026

Grocery budget at a glance

One person, budget

€45 – €55

per week

€195 – €240 per month

Two people, standard

€95 – €115

per week

€410 – €500 per month

Family with two children

€160 – €190

per week

€695 – €825 per month

For the monthly amounts, the weekly budget has been multiplied by 4.33. Restaurants, food delivery, alcohol and special diet products are not included.

Are groceries in Spain cheap?

The price of groceries does not depend on the country alone. The supermarket, brand, region and season also play a role. Own-brand products are usually cheaper than well-known brands. Fresh fruit and vegetables can be good value when you buy produce that is in season.

In tourist coastal towns and small neighbourhood stores, some products can actually be more expensive. The amounts below are therefore intended as a practical budget rather than a fixed price list.

1

Budget basket for one person

Estimated budget: about €48 per week.

A single person who mainly cooks at home, buys own-brand products and wastes little food can manage on about €45 to €55 per week. This works best when you plan meals in advance and use ingredients across several dishes.

Product groupQuantity or examplesCost
Bread2 loaves€1
Milk2 litres€2
Eggs12 eggs€3
Yoghurt8 servings€2
Rice1 kilo€1
Pasta1 kilo€2
ChickenAbout 1 kilo€3
Legumes4 packs€3
VegetablesFor seven days€8
FruitFor seven days€5
Potatoes and onionsSeveral meals€4
Cheese and cold cutsSmall packs€5
Coffee, oil and spicesWeekly share€6
Snacks and other products€5
Totalabout €48
Example of an affordable weekly menu

Think of oats or bread for breakfast, salad or leftovers for lunch, and dishes such as pasta with vegetables, rice with chicken, Spanish tortilla, lentil soup and chickpeas with vegetables.

2

Standard weekly menu for two people

Estimated budget: about €110 per week.

For two adults who eat a varied diet, you can budget about €95 to €115 per week. That works out to roughly €410 to €500 per month.

Product groupQuantity or examplesCost
Bread and breakfastBread, oats and cereal€8
DairyMilk, yoghurt and butter€8
Eggs18 to 24 eggs€6
Rice, pasta and potatoesSeveral main meals€8
ChickenFillets, thighs or whole chicken€10
Meat and fishSeveral meals€15
LegumesBeans, lentils and chickpeas€5
VegetablesFor lunch and dinner€18
FruitFor two people€12
Cheese and cold cutsFor sandwiches and snacks€8
Coffee, oil and spicesWeekly share€5
Household productsPaper goods and cleaning supplies€5
Snacks and drinks€7
Totalabout €110

A couple who buys a lot of fresh fish, organic meat, special diet products or international brands can easily spend more than this amount. Those who use plenty of own-brand products and make use of leftovers may be able to stay below €100 per week.

3

Groceries for a family with two children

Estimated budget: about €185 per week.

A family with two adults and two children needs larger quantities. Breakfast products, sandwich fillings, dairy products, snacks and drinks therefore take up a larger share of the budget.

Product groupQuantity or examplesCost
Bread and wrapsBreakfast and lunch€8
MilkAbout 8 litres€7
Yoghurt and dessertsSeveral packs€6
Eggs24 eggs€6
Cereal and oats€5
Rice, pasta and potatoesFamily-size packs€12
ChickenAbout 2 to 3 kilos€15
Meat and fishSeveral meals€28
LegumesFor soups and hot meals€6
VegetablesFor the whole family€28
FruitFruit and school snacks€22
Cheese and cold cutsSandwich fillings€14
Snacks and biscuits€12
Juice and other drinks€8
Oil, coffee and spicesWeekly share€8
Household productsCleaning supplies and paper goods€8
Totalabout €185

That is about €800 per month. With young children, the amount may be lower. Families with teenagers, lots of sports activities or specific dietary preferences may need more.

How much does food cost per month in Spain?

One person

€48 × 4.33 = €208

Practical range: €195 to €240

Two people

€110 × 4.33 = €476

Practical range: €410 to €500

Family

€185 × 4.33 = €801

Practical range: €695 to €825

Which costs are not included?

  • Restaurants and cafés
  • Food delivery
  • Alcohol
  • Baby food and nappies
  • Pet food
  • Premium organic products
  • Gluten-free and other special diet products

Which supermarket is the cheapest?

In Spain, you can shop at supermarkets such as Mercadona, Lidl, Aldi, Carrefour, Dia, Consum and Alcampo. Which supermarket is the cheapest depends on the products you buy. One store may be cheaper for basic products, while another may have better deals on meat, fish or household products.

So compare the price per kilo or litre, not just the price of the package. Also take travel time, parking, delivery costs and the quality of fresh products into account.

How to save money on groceries in Spain

  1. Choose own-brand products more often.
  2. Buy seasonal fruit and vegetables.
  3. Compare the price per kilo or litre.
  4. Use beans, lentils and chickpeas as an affordable source of protein.
  5. Cook larger portions and freeze some for later.
  6. Avoid doing your main weekly shop at a small store in a tourist area.
  7. Only buy special offers when you would normally use the product anyway.
  8. Keep all your grocery receipts for one month.

Calculate more costs

Calculate your total monthly costs in Spain

Combine groceries with housing, energy, transport, insurance and maintenance.

Open the calculator

Frequently asked questions

How much do groceries cost in Spain for one person?

A budget-conscious single person can expect to spend about €45 to €55 per week. That is roughly €195 to €240 per month.

How much do groceries cost for two people in Spain?

For two adults, about €95 to €115 per week is a useful estimate. That works out to roughly €410 to €500 per month.

How much does a family spend on food in Spain?

A family with two adults and two children may need about €160 to €190 per week. That is roughly €695 to €825 per month.

Are restaurants included in the grocery budget?

No. The example amounts cover supermarket groceries and some household products. Eating out and food delivery should be budgeted separately.

How do you convert a weekly budget into a monthly budget?

Multiply the weekly amount by 4.33. On average, a calendar month is slightly longer than four weeks.

Please note

The amounts on this page are indicative example budgets. Actual prices vary by supermarket, region, season, special offer and household. Check current prices before setting your final monthly budget.

Back to homepage