Cheapest Baby Formula in the UK
Prices updated 13 October 2026 · 366 products across 6 supermarkets
We compare baby formula across all 7 major UK supermarkets — Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi and M&S — and rank by price per unit so you can see where baby formula is genuinely cheapest. Prices update daily.
Cow & Gate 3 Toddler Milk Formula Liquid 1+ Years Ready To F...£3.75/litre£3.754
LITTLE STEPS Follow-On Baby Milk 6 Mth+ Ready-To-Use Formula Milk 200ml£3.75/litre£0.755
Cow & Gate Follow-On Milk£4.20/litre£3.369
Cow & Gate 2 Follow on Formula Liquid£4.20/litre£3.3613
LITTLE STEPS First Infant Baby Milk From Birth RTU Milk Carton 200ml£4.25/litre£0.8514
Little Steps 1 First Infant Baby Milk Liquid Formula from birth 200ml£4.25/litre£0.8515
Aptamil 3 Toddler Milk Formula Liquid 1+ Years Ready To Feed...£4.65/litre£4.6521
SMA First Infant Baby Milk from Birth 6 x 200ml£4.65/kg£5.7522
Aptamil 3 Toddler Milk Formula Liquid 1+ Years Ready To Feed 1L£4.65/litre£4.6523
Kendamil First Infant Baby Milk 6x250ml£4.67/litre£7.0024
Kendamil 2 Follow On Baby Milk 6-12 Months 6x250ml£4.67/litre£7.00Cheapest Baby Formula: FAQ
Where is the cheapest baby formula in the UK?
Right now the best value baby formula is Cow & Gate 3 Growing Up Milk Formula 1+ Years 200ml at Asda, £10.97 (£3.66/litre). SmartShelf ranks baby formula by price per unit across 6 supermarkets, updated daily.
Which supermarket is cheapest for baby formula?
We compare baby formula across Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi and M&S. Today Asda has the cheapest option, but the ranking updates every day as prices change.
How does SmartShelf compare baby formula prices?
We list each product's price per unit (£/kg, £/litre or per item) so you compare like for like, and we show loyalty prices such as Clubcard and Nectar where available — free, with no sign-up.