Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Wales Online
Wales Online
Ryan O'Neill

We compared all the prices of milk at Tesco, Asda, Sainsbury's and other supermarkets to see which is cheapest

Millions of people are continuing to be impacted by the UK's cost of living crisis which has seen massive price hikes recently. Fuel costs, council tax rises and increases in National Insurance have put a huge strain on households around the country, and groceries aren't getting any cheaper either.

With inflation rising about 5.5% in the 12 months to January, shopping around for the best prices and making sure you're getting the best value is more important than ever.

Read more: Petrol prices near me: Cheapest fuel at Morrisons, Tesco, Asda and local stations suggest cost is starting to fall

Using online price comparison tool Trolley.co.uk, we've compared prices for a standard four-pint carton of whole milk across the main supermarkets in the UK to find out which one comes out cheapest.

Here's what we found.

Aldi

A Cowbelle four-pint whole milk carton from Aldi is currently priced at £1.15. (Trolley.co.uk)

A Cowbelle four-pint whole milk carton from Aldi is currently priced at £1.15.

Asda

A standard four-pint carton of whole milk from ASDA comes in at £1.15 (Trolley.co.uk)

A standard four-pint carton of whole milk from Asda comes in at £1.15. If you want to go organic it'll be a little more expensive, at £1.70.

Co-Op

A four-pint carton of British fresh whole milk from Co-Op comes in at £1.50 (Trolley.co.uk)

A four-pint carton of British fresh whole milk from Co-Op comes in at £1.50.

Iceland

A four-pint carton of pasteurised whole milk from Iceland costs £1.25. (Trolley.co.uk)

A four-pint carton of pasteurised whole milk from Iceland costs £1.25.

Marks & Spencer

A four-pint carton of Select Farms British whole milk from Marks & Spencer costs £1.25 (Trolley.co.uk)

A four-pint carton of Select Farms British whole milk from Marks & Spencer costs £1.25. The same sized carton of organic whole milk from the supermarket will set you back slightly more at £1.85.

Morrisons

Four pints of British whole milk from Morrisons will cost you £1.25 (Trolley.co.uk)

Four pints of British whole milk from Morrisons will cost you £1.25 , or £1.80 if you opt for organic.

Sainsbury's

Four pint, or 2.27 litres, of British whole milk from Sainsbury's is currently £1.15 (Trolley.co.uk)

Four pint, or 2.27 litres, of British whole milk from Sainsbury's is currently £1.15, a price match with both Aldi and Asda.

Tesco

Four pints of whole milk from Tesco also comes in at £1.15 (Tesco.co.uk)

Four pints of whole milk from Tesco also comes in at £1.15, or £1.70 if you go for organic.

Waitrose

Four pints of Waitrose Essential whole milk costs £1.25 (Trolley.co.uk)

Four pints of Waitrose Essential whole milk costs £1.25 at the moment.

So what's cheapest and most expensive?

From our research, there is a four-way tie for the cheapest place to buy a four-pint/2.27 litre carton of milk - Aldi, Asda, Sainsbury's and Tesco all offer it at £1.15.

On the other end of the scale, Co-Op is the most expensive option with a non-organic carton of that size setting you back £1.50 (though there are more expensive options if you prefer organic).

While it can be hard to keep track of what's cheapest these days, it helps to know there are a few options offering milk at the same price, as the chances are you'll live close to at least one of these supermarkets.

Want more news like this sent straight to your inbox? Sign up for our weekly newsletter here.

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.