why do kids vomit
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. The most common cause of vomiting in children and babies is gastroenteritis. This is an infection of the gut usually caused by a virus or bacteria, which also causes diarrhoea. The symptoms can be unpleasant but your child will usually start to feel better after a few days.