cause of baby vomiting at night
In toddlers, a sudden bout of vomiting is most commonly caused by a tummy infection, such as gastroenteritis. This is usually brought on by a virus, which may also give your child diarrhoea (NHS 2011b) .