Money & Budgeting
Average Grocery Bill UK 2026 — Weekly and Monthly Food Costs
How much the average UK household spends on groceries and food. Weekly and monthly costs by household size, budget vs premium shopping, and tips to reduce your food bill.
Food is one of the biggest household expenses after housing and energy. Here’s what UK households actually spend on groceries and how to budget effectively.
Average Grocery Spending UK
Weekly Costs by Household Type
| Household Type |
Budget |
Average |
Premium |
| Single person |
£35 |
£45 |
£65 |
| Couple (no children) |
£55 |
£70 |
£100 |
| Couple + 1 child |
£70 |
£90 |
£130 |
| Couple + 2 children |
£85 |
£110 |
£160 |
| Couple + 3+ children |
£100 |
£140 |
£200 |
| Single parent + 1 child |
£50 |
£65 |
£90 |
| Single parent + 2 children |
£65 |
£85 |
£120 |
| Pensioner (single) |
£30 |
£40 |
£55 |
| Pensioner couple |
£45 |
£60 |
£80 |
Monthly Grocery Bills
| Household Type |
Low |
Average |
High |
| Single person |
£140 |
£195 |
£280 |
| Couple |
£240 |
£305 |
£435 |
| Family (4 people) |
£370 |
£480 |
£695 |
| Large family (5+) |
£435 |
£610 |
£870 |
Annual Food Costs
| Household |
Budget |
Average |
Premium |
| Single person |
£1,680 |
£2,340 |
£3,360 |
| Couple |
£2,880 |
£3,660 |
£5,220 |
| Family of 4 |
£4,440 |
£5,760 |
£8,340 |
Costs by Supermarket
Cheapest to Most Expensive
| Rank |
Supermarket |
Typical Basket Cost |
vs Cheapest |
| 1 |
Aldi |
£70 |
Baseline |
| 2 |
Lidl |
£71 |
+1% |
| 3 |
Asda |
£82 |
+17% |
| 4 |
Tesco |
£85 |
+21% |
| 5 |
Morrisons |
£86 |
+23% |
| 6 |
Sainsbury’s |
£88 |
+26% |
| 7 |
Ocado |
£98 |
+40% |
| 8 |
Waitrose |
£105 |
+50% |
| 9 |
M&S Food |
£110 |
+57% |
Based on comparable basket of 50+ items
Annual Savings by Switching
| From → To |
Annual Saving (Family) |
| Waitrose → Aldi |
£2,080 |
| M&S → Lidl |
£2,340 |
| Sainsbury’s → Aldi |
£1,040 |
| Tesco → Lidl |
£910 |
| Asda → Aldi |
£730 |
Own Brand vs Branded
| Category |
Branded |
Own Brand |
Saving |
| Breakfast cereal |
£3.50 |
£1.80 |
49% |
| Tinned beans |
£1.20 |
£0.40 |
67% |
| Pasta |
£2.00 |
£0.70 |
65% |
| Rice |
£2.50 |
£1.00 |
60% |
| Tea bags |
£4.50 |
£1.50 |
67% |
| Coffee |
£5.50 |
£2.50 |
55% |
| Bread |
£1.50 |
£0.50 |
67% |
| Milk (2L) |
£1.65 |
£1.55 |
6% |
| Butter |
£3.80 |
£2.30 |
39% |
| Cheese (Cheddar) |
£5.50 |
£3.00 |
45% |
Food Costs by Category
Typical Monthly Spend (Family of 4)
| Category |
Budget |
Average |
Premium |
| Meat/fish/protein |
£60 |
£100 |
£160 |
| Fruit & vegetables |
£50 |
£80 |
£120 |
| Dairy & eggs |
£40 |
£55 |
£75 |
| Bread & cereals |
£30 |
£45 |
£65 |
| Drinks (non-alcoholic) |
£20 |
£35 |
£55 |
| Snacks & confectionery |
£20 |
£40 |
£70 |
| Ready meals/convenience |
£15 |
£45 |
£90 |
| Condiments/cooking |
£15 |
£25 |
£40 |
| Household/cleaning |
£20 |
£35 |
£50 |
| Total |
£270 |
£460 |
£725 |
Price Per Protein
| Protein Source |
Price/kg |
Cost per Serving |
| Chicken breast |
£7-£12 |
£1.20-£2.00 |
| Chicken thighs |
£4-£7 |
£0.70-£1.20 |
| Beef mince |
£6-£10 |
£1.00-£1.70 |
| Pork chops |
£5-£8 |
£1.00-£1.60 |
| Salmon |
£12-£20 |
£2.40-£4.00 |
| Cod/haddock |
£10-£16 |
£2.00-£3.20 |
| Eggs (per egg) |
£0.20-£0.40 |
£0.40-£0.80 |
| Beans (tinned) |
£0.40-£1.20 |
£0.15-£0.40 |
| Lentils |
£2-£4 |
£0.30-£0.60 |
| Tofu |
£3-£5 |
£0.60-£1.00 |
Regional Price Differences
Cost of Living by Region
| Region |
vs UK Average |
| London |
+12% |
| South East |
+5% |
| South West |
+2% |
| East of England |
+1% |
| UK Average |
Baseline |
| West Midlands |
-2% |
| East Midlands |
-3% |
| Yorkshire |
-4% |
| North West |
-3% |
| North East |
-5% |
| Wales |
-3% |
| Scotland |
-2% |
| Northern Ireland |
-4% |
Monthly Difference (Family)
| Location |
Budget |
Average |
| London |
£300 |
£515 |
| South East |
£285 |
£485 |
| UK Average |
£270 |
£460 |
| North of England |
£260 |
£440 |
Budget Meal Planning
Cost Per Meal
| Meal Type |
Budget |
Standard |
Premium |
| Breakfast |
£0.50 |
£1.00 |
£2.50 |
| Lunch |
£1.50 |
£3.00 |
£6.00 |
| Dinner |
£2.00 |
£4.00 |
£8.00 |
| Snacks |
£0.50 |
£1.00 |
£2.00 |
| Daily Total |
£4.50 |
£9.00 |
£18.50 |
Cheap Healthy Meals
| Meal |
Cost (4 portions) |
Per Person |
| Spaghetti bolognese |
£5.50 |
£1.38 |
| Vegetable curry & rice |
£4.00 |
£1.00 |
| Bean chilli |
£4.50 |
£1.13 |
| Chicken stir fry |
£7.00 |
£1.75 |
| Lentil soup |
£3.00 |
£0.75 |
| Jacket potato & beans |
£3.50 |
£0.88 |
| Omelette & salad |
£4.00 |
£1.00 |
| Fish fingers & veg |
£6.00 |
£1.50 |
| Shepherd’s pie |
£6.50 |
£1.63 |
| Pasta bake |
£5.00 |
£1.25 |
| Day |
Breakfast |
Lunch |
Dinner |
Daily Cost |
| Mon |
Porridge |
Sandwiches |
Spaghetti bol |
£8 |
| Tue |
Toast & egg |
Soup & bread |
Chicken stir fry |
£10 |
| Wed |
Cereal |
Leftover pasta |
Bean chilli |
£7 |
| Thu |
Toast |
Jacket potato |
Fish fingers & veg |
£9 |
| Fri |
Porridge |
Sandwiches |
Homemade pizza |
£8 |
| Sat |
Pancakes |
Leftovers |
Roast chicken |
£12 |
| Sun |
Full cooked |
Roast leftovers |
Curry & rice |
£10 |
| Weekly |
|
|
|
£64 |
Food Inflation Trends
Recent Price Changes
| Year |
Food Inflation |
| 2022 |
+9.5% |
| 2023 |
+12.4% |
| 2024 |
+4.2% |
| 2025 |
+3.1% |
| 2026 (forecast) |
+2.5% |
Most Affected Items
| Item |
Price Change (2 years) |
| Olive oil |
+68% |
| Eggs |
+35% |
| Milk |
+28% |
| Butter |
+32% |
| Bread |
+22% |
| Meat |
+18% |
| Vegetables |
+15% |
| Fresh fruit |
+12% |
Ways to Reduce Your Grocery Bill
Quick Wins
| Strategy |
Typical Saving |
| Switch to Aldi/Lidl |
£40-£80/month |
| Buy own-brand |
£30-£50/month |
| Meal plan |
£30-£60/month |
| Reduce food waste |
£25-£50/month |
| Use coupons/apps |
£10-£30/month |
| Buy frozen veg |
£10-£20/month |
| Cook from scratch |
£20-£40/month |
Total Potential Savings
| From |
To |
Monthly Saving |
| Premium shopping |
Budget shopping |
£150-£300 |
| Average shopping |
Budget with tips |
£100-£200 |
| No planning |
Meal planning |
£50-£100 |
| App |
Purpose |
Saving |
| Too Good To Go |
Reduced food |
50-70% off |
| Olio |
Free surplus food |
100% off |
| Shopmium |
Cashback |
£5-£15/month |
| Checkoutsmart |
Cashback |
£5-£10/month |
| Trolley.co.uk |
Price comparison |
Plan savings |
| Yellow Sticker App |
Reduced items |
30-90% off |
Loyalty Schemes
| Scheme |
Benefits |
| Tesco Clubcard |
2× cheaper prices, vouchers |
| Nectar (Sainsbury’s) |
Points, personalised offers |
| Lidl Plus |
Weekly coupons, scratch cards |
| Aldi app |
Specialbuys notifications |
| Morrisons More |
Points, discounts |
| Co-op Membership |
2p per £1 back |
Eating Out vs Cooking
Cost Comparison
| Meal |
Restaurant |
Takeaway |
Home Cooked |
| Pizza |
£15 |
£12 |
£3 |
| Curry |
£16 |
£14 |
£4 |
| Chinese |
£14 |
£12 |
£5 |
| Fish & chips |
£12 |
£10 |
£4 |
| Burger & chips |
£15 |
£10 |
£3 |
| Sunday roast |
£18 |
N/A |
£5 |
Monthly Savings
| Switch |
Monthly Saving |
| 1 takeaway → home cooked |
£35-£50 |
| Weekly restaurant → home |
£50-£80 |
| Daily coffee out → home |
£60-£100 |
| Lunch out → packed lunch |
£100-£150 |
Special Diets
Additional Costs
| Diet |
vs Standard |
| Vegetarian |
-20% to -10% |
| Vegan |
-15% to +10% |
| Gluten-free |
+15% to +30% |
| Dairy-free |
+10% to +20% |
| Organic only |
+30% to +60% |
| Halal/Kosher |
+5% to +15% |
Tips for Special Diets
| Diet |
Money-Saving Tips |
| Gluten-free |
Buy naturally GF (rice, potatoes) |
| Vegan |
Focus on legumes, not meat substitutes |
| Organic |
Prioritise dirty dozen only |
| Halal |
Buy from ethnic supermarkets |
Feeding Children
Cost by Age
| Age |
Weekly Food Cost |
| 0-1 (formula fed) |
£15-£30 |
| 0-1 (breastfed) |
£5-£10 |
| 1-3 years |
£15-£25 |
| 4-7 years |
£20-£30 |
| 8-11 years |
£25-£40 |
| 12-15 years |
£30-£50 |
| 16-18 years |
£35-£55 |
School Meals
| Option |
Cost |
| Free school meals (eligible) |
£0 |
| Paid school meals |
£2.50-£3.50/day |
| Packed lunch |
£1.50-£2.50/day |
| Weekly saving (packed) |
£5-£10 |
Healthy Start Vouchers
If you’re pregnant or have children under 4 and on certain benefits:
- £4.25/week per child under 1
- £4.25/week per child 1-4
- £4.25/week while pregnant
Food Banks
When to Use
Food banks help if you can’t afford food due to:
- Benefit delays
- Job loss
- Unexpected bills
- Low income
How to Access
- Get referral from GP, school, Jobcentre, or council
- Contact local Trussell Trust food bank
- Receive 3-day emergency food parcel
- Can include toiletries and essentials
Other Emergency Help
| Support |
What It Provides |
| Community fridges |
Free surplus food |
| Olio app |
Free food from neighbours |
| Church food projects |
Hot meals, groceries |
| Sikh Gurdwaras |
Free meals (langar) |
Useful Links