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.
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 group | Quantity or examples | Cost |
|---|---|---|
| Bread | 2 loaves | €1 |
| Milk | 2 litres | €2 |
| Eggs | 12 eggs | €3 |
| Yoghurt | 8 servings | €2 |
| Rice | 1 kilo | €1 |
| Pasta | 1 kilo | €2 |
| Chicken | About 1 kilo | €3 |
| Legumes | 4 packs | €3 |
| Vegetables | For seven days | €8 |
| Fruit | For seven days | €5 |
| Potatoes and onions | Several meals | €4 |
| Cheese and cold cuts | Small packs | €5 |
| Coffee, oil and spices | Weekly share | €6 |
| Snacks and other products | — | €5 |
| Total | about €48 | |
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.
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 group | Quantity or examples | Cost |
|---|---|---|
| Bread and breakfast | Bread, oats and cereal | €8 |
| Dairy | Milk, yoghurt and butter | €8 |
| Eggs | 18 to 24 eggs | €6 |
| Rice, pasta and potatoes | Several main meals | €8 |
| Chicken | Fillets, thighs or whole chicken | €10 |
| Meat and fish | Several meals | €15 |
| Legumes | Beans, lentils and chickpeas | €5 |
| Vegetables | For lunch and dinner | €18 |
| Fruit | For two people | €12 |
| Cheese and cold cuts | For sandwiches and snacks | €8 |
| Coffee, oil and spices | Weekly share | €5 |
| Household products | Paper goods and cleaning supplies | €5 |
| Snacks and drinks | — | €7 |
| Total | about €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.
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 group | Quantity or examples | Cost |
|---|---|---|
| Bread and wraps | Breakfast and lunch | €8 |
| Milk | About 8 litres | €7 |
| Yoghurt and desserts | Several packs | €6 |
| Eggs | 24 eggs | €6 |
| Cereal and oats | — | €5 |
| Rice, pasta and potatoes | Family-size packs | €12 |
| Chicken | About 2 to 3 kilos | €15 |
| Meat and fish | Several meals | €28 |
| Legumes | For soups and hot meals | €6 |
| Vegetables | For the whole family | €28 |
| Fruit | Fruit and school snacks | €22 |
| Cheese and cold cuts | Sandwich fillings | €14 |
| Snacks and biscuits | — | €12 |
| Juice and other drinks | — | €8 |
| Oil, coffee and spices | Weekly share | €8 |
| Household products | Cleaning supplies and paper goods | €8 |
| Total | about €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
- Choose own-brand products more often.
- Buy seasonal fruit and vegetables.
- Compare the price per kilo or litre.
- Use beans, lentils and chickpeas as an affordable source of protein.
- Cook larger portions and freeze some for later.
- Avoid doing your main weekly shop at a small store in a tourist area.
- Only buy special offers when you would normally use the product anyway.
- 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.
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.