It's normal for babies and children to vomit occasionally. In most cases, it will last no longer than one to two days and isn't a sign of anything serious. In formula-fed babies, vomiting may happen after overfeeding, or because of an intolerance to formula.Talk with your baby's healthcare provider right away if your baby is vomiting forcefully or often.