Grocery Prices in Spain
Track staple food prices in Spain from major supermarket chains. Reference city: Madrid. Currency: USD.
The official Spain IPC Food Basket costs about $97.51/person/month ($3.20/day) in Spain. We track 61 staple products from 2 supermarket chains (100% basket coverage).
Biggest basket items
| Product | Monthly cost |
|---|---|
| White Fish Fillet (1 kg) | $23.22 |
| Chicken Fillets (1 kg) | $12.56 |
| Milk (Regular, 1 Liter) | $8.19 |
| Pork Loin (1 kg) | $7.35 |
| Tomatoes (1 kg) | $6.02 |
| Beef Round (1 kg) | $5.41 |
Spending by category
Cheapest staples
- Baguette (250 g) $0.53
- Pasta (500 g) $0.69
- Cookies (400 g) $0.78
- Mineral Water (1.5 L) $0.79
- Wheat Flour (1 kg) $0.83
Most expensive staples
- Salmon Fillet (1 kg) $26.96
- White Fish Fillet (1 kg) $25.81
- Shrimp (1 kg) $19.03
- Garlic (250 g) $16.87
- Turkey Fillet (1 kg) $10.04
Supermarkets tracked
Prices by city
City estimates use community-reported grocery prices (Numbeo), adjusted from Madrid reference data. Supermarket chain prices are national unless noted.
Madrid
ReferenceCommunity of Madrid
- Milk (1 L)
- $1.26
- Est. basket / month
- $97.51
Barcelona
Catalonia
- Milk (1 L)
- $1.23
- Est. basket / month
- $101.57
- vs Madrid (milk)
- -2.7%
Valencia
Valencian Community
- Milk (1 L)
- $1.20
- Est. basket / month
- $80.57
- vs Madrid (milk)
- -4.5%
Seville
Andalusia
- Milk (1 L)
- $1.16
- Est. basket / month
- $87.57
- vs Madrid (milk)
- -8.2%
Zaragoza
Aragon
Málaga
Andalusia
- Milk (1 L)
- $1.31
- Est. basket / month
- $89.04
- vs Madrid (milk)
- +3.6%
Murcia
Region of Murcia
- Milk (1 L)
- $1.23
- Est. basket / month
- $90.27
- vs Madrid (milk)
- -2.7%
Palma
Balearic Islands
Las Palmas
Canary Islands
- Milk (1 L)
- $1.15
- Est. basket / month
- $98.47
- vs Madrid (milk)
- -9.1%
Bilbao
Basque Country
- Milk (1 L)
- $1.35
- Est. basket / month
- $89.79
- vs Madrid (milk)
- +7.3%
Community city prices sourced from Numbeo contributors. Supermarket prices come from official retailer catalogs.
Compare Spain with other countries
Side-by-side grocery prices and official basket costs.
Frequently asked questions
How much does food cost per month in Spain?
Based on the official government food basket and median supermarket prices, the estimated monthly cost is $97.51 per person in USD.
Which cities are covered in Spain?
We publish city pages for major urban areas in Spain. Supermarket prices are collected nationally with Madrid as the reference city; city pages add community price estimates from local contributors.
Where does Spain price data come from?
Prices are collected from public online store catalogs of major supermarket chains in Spain, normalized to standard package sizes.
How does Spain compare to other countries?
Use our country comparison tool to see how grocery costs in Spain stack up against other markets.