Baby formula prices in South Africa
99 products from Pick n Pay, Shoprite, Checkers, Dis-Chem, Makro and Woolworths, cheapest first. Best value right now: Infacare Stage 1 Infant Starter Formula 4 x 450g at R161.11 per kg (R289.99 at Checkers). Prices last checked 16 October 2026.
Cheapest 800g baby formula
Novalac Stage 1 0-6 Months Infant Formula 800g
Checkers · 3 stores, up to R252.99
R242.99
R303.74/kg

Aptamil Nutribiotik 800g Stage 2 Infant Formula
Dis-Chem
R299.99
R374.99/kg

Aptamil Nutribiotik 800g Stage 1 Infant Formula
Dis-Chem
R299.99
R374.99/kg
Novalac AC 0-12 Months Infant Formula 800g
Checkers · 3 stores, up to R339.99
R319.99
R399.99/kg
Novalac Premium Symbiotic Stage 1 0-6 Months Infant Formula 800g
Checkers · 3 stores, up to R348.99
R332.99
R416.24/kg
Novalac IT1 Stage 1 0-6 Months Infant Formula 800g
Checkers · 3 stores, up to R367.99
R349.99
R437.49/kg
19 800g products tracked. The cheapest 6 are shown.
Cheapest 400g baby formula
Infacare Stage 1 Infant Starter Formula 400g
Checkers · 3 stores, up to R69.99
R64.98
R162.45/kg
Lactogen Stage 1 Starter Infant Formula 400g
Checkers · 2 stores, up to R64.99
R64.98
R162.45/kg

Nestle Lactogen 1 Bag-in-box 400g
Dis-Chem · 2 stores
R64.99
R162.47/kg
Infacare Stage 1 Infant Starter Formula 400g
Checkers · 2 stores, up to R69.99
R69.98
R174.95/kg

Infacare 1 400g Box
Dis-Chem · 2 stores
R69.99
R174.97/kg
Nestle Lactogen Infant Formula Stage 2 400g
Pick n Pay
R72.99
R182.47/kg
15 400g products tracked. The cheapest 6 are shown.
Cheapest 900g baby formula
Infacare Stage 1 Infant Starter Formula 900g
Checkers · 4 stores, up to R179.99
R174.99
R194.43/kg

Nestle Nido 3+ Growing Up Milk, 900g
Pick n Pay · 3 stores, up to R209.99
R189.99
R211.10/kg
Lactogen Stage 1 Starter Infant Formula 900g
Shoprite
R194.99
R216.66/kg
Lactogen Stage 1 Starter Infant Formula 900g
Checkers
R194.99
R216.66/kg

Nestle Lactogen 900g No.2
Dis-Chem · 3 stores
R194.99
R216.66/kg

Nestle Lactogen Infant Formula Stage 1, 900g
Dis-Chem · 3 stores
R194.99
R216.66/kg
13 900g products tracked. The cheapest 6 are shown.
Cheapest 1.8kg baby formula
Infacare Stage 1 Infant Starter Formula 4 x 450g
Checkers · 4 stores
R289.99
R161.11/kg
Lactogen Stage 1 Starter Infant Formula 4 x 450g
Dis-Chem · 4 stores, up to R299.99
R289.99
R161.11/kg
Infacare Stage 1 Infant Starter Formula 1.8kg
Checkers · 3 stores, up to R299.99
R289.99
R161.11/kg

Infacare Kid 4 Tin 1.8kg
Dis-Chem
R304.99
R169.44/kg

Nestlé Lactogen 2 Follow-Up Infant Formula 1.8 kg
Woolworths
R304.99
R169.44/kg

Nestlé Lactogen 1 Starter Infant Formula (Birth to 6 Months) 1.8 kg
Woolworths
R304.99
R169.44/kg
11 1.8kg products tracked. The cheapest 6 are shown.
Cheapest 850g baby formula
Similac Isomil Stage 1 0-6 Monthd Soy Protein Based Starter Infant Formula 850g
Checkers · 3 stores, up to R305.99
R294.99
R347.05/kg
PediaSure 3+ Vanilla Nutritional Supplement for Growing Children 850g
Pick n Pay
R298.99
R351.75/kg
PediaSure 3+ Chocolate Nutritional Supplement for Growing Children 850g
Pick n Pay
R298.99
R351.75/kg
Similac Isomil Stage 3 1-3 Years Soy Protein Based Infant Formula 850g
Shoprite · 4 stores, up to R359.99
R339.99
R399.99/kg
Similac Isomil Stage 2 6-12 Months Soy Protein Based Infant Formula 850g
Shoprite · 4 stores, up to R354.99
R339.99
R399.99/kg
Best value per kg
Every pack size, ranked by what you pay per kg.
Infacare Stage 1 Infant Starter Formula 4 x 450g
Checkers · 4 stores
R161.11
per kg · R289.99
Lactogen Stage 1 Starter Infant Formula 4 x 450g
Dis-Chem · 4 stores, up to R299.99
R161.11
per kg · R289.99
Infacare Stage 1 Infant Starter Formula 1.8kg
Checkers · 3 stores, up to R299.99
R161.11
per kg · R289.99
Infacare Stage 1 Infant Starter Formula 400g
Checkers · 3 stores, up to R69.99
R162.45
per kg · R64.98
Lactogen Stage 1 Starter Infant Formula 400g
Checkers · 2 stores, up to R64.99
R162.45
per kg · R64.98

Nestle Lactogen 1 Bag-in-box 400g
Dis-Chem · 2 stores
R162.47
per kg · R64.99

Infacare Kid 4 Tin 1.8kg
Dis-Chem
R169.44
per kg · R304.99

Nestlé Lactogen 2 Follow-Up Infant Formula 1.8 kg
Woolworths
R169.44
per kg · R304.99

Nestlé Lactogen 1 Starter Infant Formula (Birth to 6 Months) 1.8 kg
Woolworths
R169.44
per kg · R304.99

Nestlé Lactogen 3 Formula (12 Months +) 1.8 kg
Woolworths
R169.44
per kg · R304.99
Which store is cheapest for baby formula?
46 of these products are sold at more than one store. Checkers has the lowest price on 26, Dis-Chem on 13 and Pick n Pay on 4.
More baby formula
Nestle Lactogen Ready-To-Feed Infant Formula 200ml
Pick n Pay · 2 stores
R9.99
R49.95/litre
Infacare Stage 2 Follow-On Formula 200ml
Shoprite · 2 stores, up to R10.99
R9.99
R49.95/litre
Infacare Stage 1 Ready to Feed Infant Starter Formula 200ml
Checkers · 4 stores, up to R10.99
R9.99
R49.95/litre
NAN Ready-to-Feed Infant Formula 200ml
Dis-Chem · 3 stores, up to R16.99
R15.99
R79.95/litre

Pediasure Ready To Feed 180ml
Dis-Chem
R26.49
R147.17/litre
Infacare Stage 4 Vanilla Flavoured Drink For Growing Kids 1L
Pick n Pay
R35.99
R35.99/litre
Infacare Stage 1 0-6 Months Ready to Feed Infant Starter Formula 6 x 200ml
Shoprite
R54.99
R45.83/litre

Nestle Lactogen Starter Infant Formula Stage 1
Makro
R64.95

Infacare Growing-Up Formula
Makro
R69.95

Alula S-26 3 Ready To Feed Growing Up Formula
Makro
R89.95

Nestle Nan Infant Formula Stage 1, 400g
Dis-Chem · 2 stores, up to R133.99
R129.99
R324.98/kg
NAN OPTIpro Stage 1 0-6 Months Starter Infant Formula 400g
Checkers · 2 stores
R134.99
R337.48/kg

Pediasure 1+ Child Nutritional Supplement Vanilla 400g
Dis-Chem
R152.99
R382.48/kg

Infacare 3 900 Tin
Dis-Chem · 2 stores, up to R179.99
R174.99

Infacare 2 Follow-On Formula
Makro
R175.95

Infacare 3 Growing-Up Formula
Makro
R175.95

Nestle Lactogen Milk Powder 3
Makro
R185.95

Nestle Lactogen Follow
Makro
R185.95
Nestle Pelargon 0 - 12 Months Infant Formula 900g
Pick n Pay
R219.99
R244.43/kg
PELAGRON Acidified Infant Formula 900g
Checkers · 2 stores, up to R239.99
R229.99
R255.54/kg

Nestle Nan Optipro Follow-Up Formula 2
Makro
R256.95

Nestle Nan Optipro Milk Powder 3
Makro
R256.95
NAN SPECIALpro Lactose Free 0-12 Months Infant Formula for Special Medical Purposes 400g
Checkers
R259.99
R649.98/kg
NAN OPTIpro Stage 1 0-6 Months Starter Infant Formula 900g
Checkers · 2 stores, up to R279.99
R269.99
R299.99/kg

Nestle Nan Lactose-free Infant Formula, 400g
Dis-Chem
R274.99
R687.48/kg
Alula Gold 0-12 Months Anti-Regurgitation Infant Formula 900g
Checkers · 2 stores, up to R284.99
R276.99
R307.77/kg

Infacare Growing-Up Formula
Makro
R278.25

Nestle Nan 1 Protect Start 900g
Dis-Chem · 3 stores, up to R288.99
R279.99
R311.10/kg

Alula S-26 Gold 3 Growing-Up Formula
Makro
R294.00

Infacare 3 Follow Up Formula
Makro
R294.00

Nestle Lactogen Starter Infant Formula Stage 1
Makro
R300.95

Nestle Lactogen Follow-Up Formula Stage 2
Makro
R300.95

Nestle Lactogen Milk Powder For Young Children Stage 3
Makro
R300.95

Nestlé Lactogen 3 Formula (12 Months +) 1.8 kg
Woolworths
R304.99
R169.44/kg
NAN OPTIpro GOLD Stage 1 0-6 Months Starter Infant Formula 900g
Dis-Chem · 5 stores, up to R339.99
R319.99
R355.54/kg

Kabrita Goat Milk Infant Formula 0-12m - 400g
Dis-Chem
R344.99
R862.48/kg

Aptamil Cesarbiotik 800g Stage1 Infant Formula
Dis-Chem
R349.99
R437.49/kg

Aptamil Cesarbiotik 800g Stage 2 Infant Formula
Dis-Chem
R349.99
R437.49/kg
Novalac AR 0-12 Months Infant Formula 800g
Checkers · 3 stores, up to R364.99
R354.99
R443.74/kg
Novalac Allernova Smooth Infant Formula 400g
Checkers · 2 stores
R354.99
R887.48/kg
Similac Gold Comfort Stage 1 0-6 Months Infant Starter Formula 820g
Checkers · 3 stores, up to R419.49
R379.99
R463.40/kg
Alula Gold 0-12 Months Gastrointestinal Discomfort Infant Formula 900g
Checkers · 2 stores, up to R389.99
R379.99
R422.21/kg

Nestle Nan Specialpro Extra Comfort 0-12 800g
Dis-Chem
R394.99
R493.74/kg
NAN SPECIALpro A.R. 0-6 Months Infant Formula for Special Medical Purposes 800g
Checkers
R399.99
R499.99/kg

Novalac Ad Infant Formula 600g
Dis-Chem
R399.99
R666.65/kg
Similac Gold Comfort Stage 2 6-12 Months Follow-Up Formula 820g
Checkers · 4 stores, up to R429.99
R399.99
R487.79/kg
Similac Gold Comfort Stage 3 1-3 Years Growing-Up Formula 820g
Checkers · 4 stores, up to R429.99
R399.99
R487.79/kg

Nestle Nan Ar Infant Formula, 800g
Dis-Chem
R414.99
R518.74/kg
Showing the cheapest 77 of 99. Search to find a specific product.