Main menu
Entertaining
Offers
New
Recipes
Inspiration
Book a slot
My account
Sign in
Register
Our shops
Customer service
Home
MORE FROM WAITROSEEach website opens in a new tab.
CELLARExplore more than 1,200 beers, wines and spirits
FLORISTExplore our range of bouquets & plants - perfect for gifting and delivered to your door
PETFood, care & accessories to keep your pet happy
GARDENAll your gardening needs - to plants, seeds, tools & furniture




Bank holiday offers | Save up to 25%
Whole Milk
Loading finished
Cravendale Fresher For Longer Filtered Whole Milk2litre
2litreItem price
£2.35Price per unit
£1.18/litreEssential British Free Range Whole Milk 4 pints2.272litre
2.272litreItem price
£1.50Price per unit
66p/litreEssential British Free Range Whole Milk 2 pints1.136litre
1.136litreItem price
£1.20Price per unit
£1.06/litreWe're using clear milk bottle lids
Unlike coloured lids, they can be recycled into food-grade packaging. We're the first UK supermarket to make the change
Duchy Organic Unhomogenised Whole Milk 4 pints2.272litre
2.272litre4.5 out of 5 stars(136)
4.5 out of 5 stars(136)
Item price
£2.20Price per unit
96.8p/litreEssential British Free Range Whole Milk 1 pint568ml
568mlItem price
85pPrice per unit
£1.50/litreDuchy Organic Unhomogenised Whole Milk 2 pints1.136litre
1.136litreItem price
£1.70Price per unit
£1.50/litreGraham's Gold Smooth Full Cream Jersey Milk1litre
1litreItem price
£1.50Price per unit
£1.50/litreCravendale Filtered Fresher For Longer Whole Milk1litre
1litreItem price
£1.50Price per unit
£1.50/litreDuchy Organic Unhomogenised Whole Milk 1 pint568ml
568mlItem price
£1.20Price per unit
£2.12/litreDuchy Organic Unhomogenised Ayrshire Whole Milk1litre
1litreItem price
£1.70Price per unit
£1.70/litre