Is Your Grocery Budget Normal? Here's What the Data Says

May 2026 · 4 min read

A normal grocery budget in the UK is around £35 per person per week, or £140/week for a family of four. If you're within 15% of that, you're about average. Below it? You're doing well. Significantly above? There's probably room to optimise — but only if you know your actual number.

Most people underestimate their grocery spend by 20-30%. Here's how to find out where you really stand.

£35
per person, per week — that's the UK average for groceries

That number comes from the ONS Family Spending Survey and covers food and non-alcoholic drinks from supermarkets. It doesn't include eating out, takeaways, or alcohol.

For a couple, that's £70/week. For a family of four, £140. If you're well above that, you're not alone — but there's probably room to optimise. If you're below it, you're doing something right.

How do I know if my grocery spend is normal?

We built a free grading tool that takes your household size and weekly spend, then grades you against the UK average. The grades work like this:

A
Below averageYou're spending less than 75% of the UK average.
C
About averageYou're within 15% of the UK benchmark.
F
Well aboveYou're spending 40%+ more than average.

Find out your grade in 10 seconds. Our free Grocery Budget Grader gives you an instant score and personalised tips based on your household size.

What affects how much you spend on groceries?

The UK average is a useful benchmark, but your situation has its own context. Several factors push spending legitimately higher or lower:

Where you live. Grocery prices in London and the South East tend to run 10-15% above the national average. If you're in a major city, being slightly above "average" might actually mean you're doing well.

Dietary needs. Coeliac, vegan, or allergy-friendly diets often cost more because speciality products carry a premium. This isn't overspending — it's the cost of eating safely.

Children's ages. A household of four with teenagers eats very differently to one with toddlers. The £35/person figure treats all household members equally, but a 16-year-old eats significantly more than a 3-year-old.

Conscious choices. Organic produce, free-range meat, and sustainably sourced fish all cost more. If you're spending more because of values-based choices, that's a feature, not a bug — as long as it's deliberate.

Why do most people overspend on groceries without realising?

The real danger zone isn't spending £120/week when the average is £70. It's spending £120/week and thinking you're spending £80. Most people underestimate their grocery spend by 20-30% when asked to guess.

The gap between perception and reality is where money disappears. A few pence of price creep here, an impulse buy there, a forgotten top-up shop mid-week — it adds up without ever feeling like a single big decision.

That's why tracking matters more than budgeting. You don't need to set a strict limit. You just need to know the actual number so you can decide if you're comfortable with it.

How can I start spending less on groceries this week?

Take the 10-second test. Use the Grocery Budget Grader to get your grade. Even a rough estimate of your weekly spend will give you a useful starting point.

Scan your next receipt. Just one. Look at the total and the individual items. Is there anything on there you didn't plan to buy? How much did those unplanned items add up to?

Compare your last four weeks. If you keep receipts (or scan them with an app), add up your last four weekly shops. Divide by four. That's your real weekly average — and it's almost certainly different from what you'd guess.

Get your grocery grade

10 seconds. Your household size and spend. Instant grade with personalised tips.

Try the free grader
or download Supermonster to track every receipt →