Main menu
Entertaining
Offers
New
Recipes
Inspiration
Book a slot
My account
Sign in
Register
myWaitrose
Our shops
Customer service
Home
More from Waitrose & Partners
Each website opens in a new tab/window
CELLAR
Our shop dedicated to wine, fizz and spirits
FLORIST
Explore our range of bouquets & plants
PET
Food, care & accessories to keep your pet happy
GARDEN
All your gardening needs - from plants, seeds, tools & furniture
Bank holiday offers | Save up to 25%
Semi-Skimmed Milk
Loading finished
Essential British Free Range Semi Skimmed Milk 4 pints2.272litre
2.272litre4.5 out of 5 stars(251)
4.5 out of 5 stars(251)
Item price
£1.50Price per unit
66p/litreEssential British Free Range Semi Skimmed Milk 2 pints1.136litre
1.136litre4.5 out of 5 stars(242)
4.5 out of 5 stars(242)
Item price
£1.20Price per unit
£1.06/litreCravendale Fresher For Longer Filtered Semi Skimmed Milk2litre
2litreItem price
£2.35Price per unit
£1.18/litreYeo Valley Organic Semi Skimmed Milk2litre
2litreItem price
£3.00Price per unit
£1.50/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
Essential British Free Range Semi Skimmed Milk 1 pint568ml
568ml4.5 out of 5 stars(105)
4.5 out of 5 stars(105)
Item price
85pPrice per unit
£1.50/litreCravendale Filtered Fresher for Longer Semi Skimmed Milk1litre
1litreItem price
£1.50Price per unit
£1.50/litreDuchy Organic Homogenised Semi-Skimmed Milk 2 pints1.136litre
1.136litre4.5 out of 5 stars(113)
4.5 out of 5 stars(113)
Item price
£1.70Price per unit
£1.50/litreDuchy Organic Homogenised Semi-Skimmed Milk 4 pints2.272litre
2.272litre4 out of 5 stars(162)
4 out of 5 stars(162)
Item price
£2.20Price per unit
96.8p/litreDuchy Organic Homogenised Semi-Skimmed Milk 1 pint568ml
568ml4 out of 5 stars(35)
4 out of 5 stars(35)
Item price
£1.20Price per unit
£2.12/litre