actually depend on yourself. I got puree from Aussie exactly the ones I can buy from NTUC they actually stated 4 months onwards. i even peeled off the sticker on the ones I purchased from NTUC initial printing were also 4 months onwards. I gave my baby food at 5 month old.