How Much Does a Weekly Food Shop Cost for a Family of Four?
The weekly food shop is most families’ biggest variable expense — and the one where small changes make the biggest difference. If you’ve been wondering how much does a weekly food shop cost for a family of four, the UK average is around £120–£160 per week, but the range is enormous: some families manage on £70, others spend £250+. Where you land depends on choices, not luck. Here’s the real breakdown and how to spend less without eating worse.
The numbers: what UK families actually spend
Based on ONS data and supermarket pricing, here’s what a week of food for two adults and two children typically costs:
- Budget shop (Aldi/Lidl, own-brand, meal-planned): £70–£100/week
- Average shop (Tesco/Asda/Sainsbury’s, mix of brands): £120–£160/week
- Premium shop (M&S/Waitrose, branded, organic): £180–£250+/week
That works out at roughly £17–£40 per person per week, or £2.50–£5.70 per person per day. The gap between budget and premium is staggering — £5,000–£9,000 a year for a family of four. That’s a holiday. Or a very nice emergency fund.
How much does a weekly food shop cost for a family of four? Where the money goes
A typical £140 weekly shop breaks down roughly like this:
- Meat and fish: £30–£40 (the biggest single category — and the biggest lever)
- Fruit and vegetables: £20–£30
- Dairy and eggs: £12–£18
- Bread, cereals, pasta, rice: £12–£18
- Snacks, treats, drinks: £15–£25 (the category that quietly explodes)
- Frozen foods: £8–£12
- Cupboard staples top-up: £5–£10
- Household/non-food: £8–£15 (cleaning, toiletries — buy these separately if you want a true food figure)
The biggest levers for spending less
1. Switch supermarkets (saves £20–£40/week)
The price gap between Aldi/Lidl and the big four on a like-for-like basket is 15–25%. On a £140 shop, that’s £20–£35 a week — £1,000–£1,800 a year. The quality gap that existed 15 years ago has largely closed; Aldi and Lidl now win taste tests regularly. If brand loyalty is costing you £1,500 a year, it’s worth questioning. (See which supermarket is cheapest right now for the current ranking.)
2. Cut meat spending (saves £10–£20/week)
Meat is the most expensive thing in the trolley per calorie. You don’t need to go vegetarian — just shift the balance:
- 2–3 meat-free days a week: Lentil bolognese, bean chilli, egg fried rice — all under £1 per portion (see our guide to eating more protein without meat)
- Cheaper cuts: Chicken thighs over breasts (£3/kg vs £7/kg), braising steak over sirloin, whole chicken over portions
- Stretch meat: Half the mince + half lentils in bolognese — nobody notices, cost halves
3. Meal plan (saves £15–£30/week)
The unplanned shop is the expensive shop. Planning 5–7 dinners before you shop eliminates the “I’ll just grab…” purchases that inflate every bill, and it slashes food waste — the average UK family bins £700 of food a year. Plan around what you already have, write the list, and stick to it. Our budget meal prep guide makes this painless.
4. Buy own-brand (saves £10–£20/week)
On staples — pasta, rice, tinned tomatoes, flour, sugar, frozen veg, milk, eggs — own-brand is identical in quality to branded, often made in the same factory. The premium you pay for the brand is pure marketing. Be selective: keep the brands you genuinely prefer (maybe the coffee, the ketchup), switch everything else.
5. Shop the reductions (saves £5–£15/week)
Yellow-sticker reductions — typically 50–75% off — appear at predictable times (often 7–8pm, or first thing for the previous evening’s reductions). Meat, bread and ready meals reduced today can be frozen immediately. A chest freezer (£150–£250) pays for itself in months if you shop reductions seriously.
What a £80/week shop actually looks like
Breakfasts: Porridge (£0.10/portion), toast and peanut butter, own-brand cereal
Lunches: Batch-cooked soup, jacket potatoes, egg mayo sandwiches, leftovers
Dinners (7 nights): Lentil bolognese, chicken thigh traybake, bean chilli with rice, homemade pizza, sausage and mash, egg fried rice, fish fingers + wedges
Snacks: Fruit, own-brand biscuits, popcorn, yoghurt
That’s not deprivation — it’s normal, tasty family food. The difference between this and a £160 shop is mostly branding, meat quantity, and impulse buys.
The traps that inflate your bill
- Shopping hungry. The oldest advice because it’s true — hunger adds 15–20% to the bill in snacks and treats.
- “Top-up” shops. Three £15 top-ups a week on top of the main shop = £45 of mostly unplanned spending. Buy it all in one trip.
- Pre-prepared everything. Chopped veg, grated cheese, pre-made sauces — you’re paying 2–3x for someone to do 5 minutes of work.
- Bottled water and fizzy drinks. Tap water is fine; a £20 filter jug beats £5/week on bottled water.
- Loyalty scheme “deals”. Clubcard/Nectar prices are often just the normal price with the non-member price inflated. Compare against Aldi/Lidl, not against the “was” price.
The 80/20 of food shopping: where the savings really are
Here’s the thing most budget guides bury: about 80% of your savings come from about five decisions. Switching your main shop to Aldi or Lidl. Eating meat 3–4 times a week instead of 7. Buying own-brand for staples (pasta, rice, tinned tomatoes, oats — the own-brand versions are frequently made in the same factories). Planning meals before you shop. And freezing leftovers instead of binning them. Everything else — coupon apps, cashback schemes, yellow-sticker timing — is optimisation on top, worth maybe 5% each. The families spending £150+ a week aren’t usually being beaten by prices; they’re being beaten by habit and waste. The average UK household bins around £60 of food a month. Fix the waste and switch the store, and you’ve already done the hard part. The apps and hacks are just the cherry on top — fun, but not where the money is.
The practical takeaway
A family of four can eat well on £80–£100 a week with smart choices: Aldi/Lidl as the main shop, 2–3 meat-free days, a proper meal plan, own-brand staples, and yellow-sticker opportunism. The jump from £90 to £150 a week is rarely about better nutrition — it’s about brands, convenience foods and impulse buys. Audit your last three shops, identify your personal leaks (for most families: snacks, meat, and top-up trips), and plug them. The savings — £2,000–£4,000 a year — are life-changing money for most households. For guidance on eating well while spending less, the NHS Eat Well hub is a solid, advert-free starting point.
