Why do babies vomit after eating
Vomiting in children and babies
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.
However, persistent vomiting can sometimes cause your child to become severely dehydrated and occasionally it can be a sign of something more serious, such as meningitis.
This page outlines what to do if your child keeps vomiting and describes some of the common causes of vomiting in children and babies.
If your child has a high temperature, you can also read a separate page about fever in children.
What to do
If your child vomits, you should keep a close eye on them. Trust your instincts and contact your GP immediately if you're worried.
If the cause is just a tummy bug, your child should still be feeling well enough to eat, play and be their usual self. In this case, keep feeding them as normal and offer them regular drinks (see below).
But if they don't seem themself – for example, if they're floppy, irritable or less responsive – they may be seriously ill, so you should get medical help immediately.
When to get medical advice
You should contact your GP if:
- your child is repeatedly vomiting and is unable to hold down fluids
- you think they're dehydrated – symptoms of dehydration can include a dry mouth, crying without producing tears, urinating less or not wetting many nappies, and drowsiness
- their vomit is green or contains blood
- they have been vomiting for more than a day or two
Go to your nearest accident and emergency (A&E) department if your child is vomiting and develops sudden and severe tummy pain, or they're floppy, irritable or less responsive
Call 999 for an ambulance or go to your nearest A&E department immediately if they're vomiting and have a headache, stiff neck and a rash.
Looking after your child at home
In most cases, you can treat your child safely at home. The most important thing you can do is make sure they keep drinking fluids to prevent dehydration.
If your baby is vomiting, carry on breastfeeding or giving them milk feeds. If they seem dehydrated, they will need extra fluids. Ask your GP or pharmacist whether you should give your baby oral rehydration solution.
Oral rehydration solution is a special powder that you make into a drink. It contains sugar and salts to help replace the water and salts lost through vomiting and diarrhoea.
Children who are vomiting should keep taking small sips of clear fluid, such as water or clear broth. Fruit juice and fizzy drinks should be avoided until they're feeling better. If they're not dehydrated and haven't lost their appetite, it's fine for your child to eat solid foods as normal.
Again, speak to your GP or pharmacist if you're concerned about dehydration. They may recommend an oral rehydration solution for your child. Contact your GP or practice nurse if your child is unable to hold down oral rehydration solution.
If your child has diarrhoea and is vomiting, they shouldn't go to school or any other childcare facility until 48 hours after the last episode of diarrhoea or vomiting.
Read more about treating gastroenteritis in children.
Causes of vomiting in children
There are a number of possible causes of vomiting in children, which are described below.
Gastroenteritis
Gastroenteritis is an infection of the gut. It's a common cause of vomiting in children and usually lasts a few days.
Food allergy
Food allergies can cause vomiting in children, as well as other symptoms, such as a raised, red, itchy skin rash (urticaria) and swelling of the face, around the eyes, lips, tongue or the roof of the mouth.
Watch out for foods that may bring on vomiting and see your GP for a diagnosis if you think your child may have a food allergy.
Other infections
Vomiting can sometimes be a sign of an infection other than gastroenteritis, such as urinary tract infections (UTIs), middle ear infections, pneumonia or meningitis.
Contact your child's GP if they're vomiting and experiencing additional symptoms of an infection, such as a high temperature (fever) and irritability.
Appendicitis
Appendicitis is a painful swelling of the appendix, a finger-like pouch connected to the large intestine. It causes severe tummy pain that gets worse over time.
If your child has tummy pain that's gradually getting worse, contact your GP, or if they aren't open call NHS 24's 111 service immediately. You should call 999 for an ambulance if they have pain that gets worse quickly and spreads across their tummy.
In most cases of appendicitis, the appendix will need to be surgically removed as soon as possible.
Poison
Accidentally swallowing something poisonous can cause your child to vomit. If you think this is the case, contact your GP immediately or take your child to your nearest accident and emergency (A&E) department.
Causes of vomiting in babies
These include:
- gastroenteritis
- a food allergy or milk intolerance
- gastro-oesophageal reflux – where stomach contents escape back up the gullet
- too big a hole in the bottle teat, which causes your baby to swallow too much milk
- accidentally swallowing something poisonous
- congenital pyloric stenosis – a condition present at birth where the passage from the stomach to the bowel has narrowed, so food is unable to pass through easily; this causes projectile vomiting
- a strangulated hernia – your baby will vomit frequently and cry as if they are in a lot of pain; this should be treated as a medical emergency
- intussusception (where the bowel telescopes in on itself) – as well as vomiting, your baby may look pale, floppy and have symptoms of dehydration
Vomiting (0-12 Months)
Is this your child's symptom?
- Vomiting (throwing up) stomach contents
- Other names for vomiting are puking, barfing and heaving
Causes of Vomiting
- Viral Gastritis. Stomach infection from a stomach virus is the most common cause. Also called stomach flu. A common cause is the Rotavirus. The illness starts with vomiting. Watery loose stools may follow within 12-24 hours.
- Food Allergy. Vomiting can be the only symptom of a food reaction. The vomiting comes on quickly after eating the food. Uncommon in infants, but main foods are eggs and peanut butter.
- Coughing. Hard coughing can also cause your child to throw up. This is more common in children with reflux.
- Serious Causes. Vomiting alone should stop within about 24 hours. If it lasts over 24 hours, you must think about more serious causes. An example is a kidney infection. A serious cause in young babies is pyloric stenosis. See below for more on this.
Pyloric Stenosis (Serious Cause)
- The most common cause of true vomiting in young babies.
- Onset of vomiting is age 2 weeks to 2 months
- Vomiting is forceful. It becomes projectile and shoots out.
- Right after vomiting, the baby is hungry and wants to feed. ("hungry vomiter")
- Cause: The pylorus is the channel between the stomach and the gut. In these babies, it becomes narrow and tight.
- Risk: Weight loss or dehydration
- Treatment: Cured by surgery.
Vomiting Scale
- Mild: 1 - 2 times/day
- Moderate: 3 - 7 times/day
- Severe: Vomits everything, nearly everything or 8 or more times/day
- Severity relates even more to how long the vomiting goes on for. At the start of the illness, it's common for a child to vomit everything. This can last for 3 or 4 hours. Children then often become stable and change to mild vomiting.
- The main risk of vomiting is dehydration. Dehydration means the body has lost too much fluid.
- The younger the child, the greater the risk for dehydration.
Dehydration: How to Tell
- The main risk of vomiting is dehydration. Dehydration means the body has lost too much water.
- Vomiting with watery diarrhea is the most common cause of dehydration.
- Dehydration is a reason to see a doctor right away.
- Your child may have dehydration if not drinking much fluid and:
- The urine is dark yellow and has not passed any in over 8 hours.
- Inside of the mouth and tongue are very dry.
- No tears if your child cries.
- Slow blood refill test: Longer than 2 seconds. First, press on the thumbnail and make it pale. Then let go. Count the seconds it takes for the nail to turn pink again. Ask your doctor to teach you how to do this test.
When to Call for Vomiting (0-12 Months)
Call 911 Now
- Can't wake up
- Not moving
- You think your child has a life-threatening emergency
Call Doctor or Seek Care Now
- Dehydration suspected. No urine in over 8 hours, dark urine, very dry mouth and no tears.
- Stomach pain when not vomiting. Exception: stomach pain or crying just before vomiting is quite common.
- Age less than 12 weeks old with vomiting 2 or more times. Exception: normal spitting up.
- Vomited 3 or more times and also has diarrhea
- Severe vomiting (vomits everything) more than 8 hours while getting Pedialyte (or breastmilk)
- Head injury within the last 24 hours
- Weak immune system. Examples are sickle cell disease, HIV, cancer, organ transplant, taking oral steroids.
- Vomiting a prescription medicine
- Fever over 104° F (40° C)
- Fever in baby less than 12 weeks old. Caution: Do NOT give your baby any fever medicine before being seen.
- Your child looks or acts very sick
- You think your child needs to be seen, and the problem is urgent
Contact Doctor Within 24 Hours
- All other infants (age less than 1 year) with vomiting. See Care Advice while waiting to discuss with doctor.
Seattle Children's Urgent Care Locations
If your child’s illness or injury is life-threatening, call 911.
- Bellevue
- Everett
- Federal Way
- Seattle
Care Advice for Vomiting
- What You Should Know About Vomiting:
- Most vomiting is caused by a viral infection of the stomach.
- Vomiting is the body's way of protecting the lower gut.
- The good news is that stomach illnesses last only a short time.
- The main risk of vomiting is dehydration. Dehydration means the body has lost too much fluid.
- Here is some care advice that should help.
- Formula Fed Babies - May Give Oral Rehydration Solution (ORS) for 8 Hours:
- If vomits once, give half the regular amount of formula every 1 to 2 hours.
- If vomits formula more than once, offer ORS for 8 hours. If you don't have ORS, use formula until you can get some.
- ORS is a special fluid that can help your child stay hydrated. You can use Pedialyte or the store brand of ORS. It can be bought in food stores or drug stores.
- Spoon or syringe feed small amounts. Give 1-2 teaspoons (5-10 mL) every 5 minutes.
- After 4 hours without throwing up, double the amount.
- Return to Formula. After 8 hours without throwing up, go back to regular formula.
- Breastfed Babies - Reduce the Amount Per Feeding:
- If vomits once, nurse half the regular time every 1 to 2 hours.
- If vomits more than once, nurse for 5 minutes every 30 to 60 minutes. After 4 hours without throwing up, return to regular nursing.
- If continues to vomit, switch to pumped breastmilk. (ORS is rarely needed in breastfed babies. It can be used if vomiting becomes worse).
- Spoon or syringe feed small amounts of pumped milk. Give 1-2 teaspoons (5-10 mL) every 5 minutes.
- After 4 hours without throwing up, return to regular feeding at the breast. Start with small feedings of 5 minutes every 30 minutes. As your baby keeps down the smaller amounts, slowly give more.
- Pumped Breastmilk Bottle-Fed Infants - Reduce the Amount per Feeding:
- If vomits once and bottle-feeding breastmilk, give half the regular amount every 1-2 hours.
- If vomits more than once within last 2 hours, give 1 ounce (30 mL) every 30 to 60 minutes.
- If continues to vomit, give 1-2 teaspoons (5-10 mL) every 5 minutes. Only if not tolerating breastmilk, switch to ORS (e. g., Pedialyte) for every 5 minutes for a few hours.
- After 4 hours without vomiting, return to regular feedings. Start with 1 ounce (30 mL) every 30 minutes and slowly increase as tolerated.
- Stop All Solid Foods:
- Avoid all solid foods and baby foods in kids who are vomiting.
- After 8 hours without throwing up, gradually add them back.
- If on solid foods, start with starchy foods that are easy to digest. Examples are cereals, crackers and bread.
- Do Not Give Medicines:
- Stop using any drug that is over-the-counter for 8 hours. Reason: Some of these can make vomiting worse.
- Fever. Mild fevers don't need to be treated with any drugs. For higher fevers, you can use an acetaminophen suppository (such as FeverAll). This is a form of the drug you put in the rectum (bottom). Ask a pharmacist for help finding this product. Do not use ibuprofen. It can upset the stomach.
- Call your doctor if: Your child vomits a drug ordered by your doctor.
- Try to Sleep:
- Help your child go to sleep for a few hours.
- Reason: Sleep often empties the stomach and removes the need to vomit.
- Your child doesn't have to drink anything if his stomach feels upset and he doesn't have any diarrhea.
- Return to Child Care:
- Your child can return to child care after the vomiting and fever are gone.
- What to Expect:
- For the first 3 or 4 hours, your child may vomit everything. Then the stomach settles down.
- Vomiting from a viral illness often stops in 12 to 24 hours.
- Mild vomiting and nausea may last up to 3 days.
- Call Your Doctor If:
- Vomits clear fluids for more than 8 hours
- Vomiting lasts more than 24 hours
- Blood or bile (green color) in the vomit
- Stomach ache present when not vomiting
- Dehydration suspected (no urine in over 8 hours, dark urine, very dry mouth, and no tears)
- You think your child needs to be seen
- Your child becomes worse
And remember, contact your doctor if your child develops any of the 'Call Your Doctor' symptoms.
Disclaimer: this health information is for educational purposes only. You, the reader, assume full responsibility for how you choose to use it.
Last Reviewed: 11/18/2022
Last Revised: 09/21/2022
Copyright 2000-2022 Schmitt Pediatric Guidelines LLC.
causes and first aid for a child
We treat children according to the principles of evidence-based medicine: we choose only those diagnostic and treatment methods that have proven their effectiveness. We will never prescribe unnecessary examinations and medicines!
Make an appointment via WhatsApp
Prices Doctors
The first children's clinic of evidence-based medicine in Moscow
No unnecessary examinations and medicines! We will prescribe only what has proven effective and will help your child.
Treatment according to world standards
We treat children with the same quality as in the best medical centers in the world.
The best team of doctors in Fantasy!
Pediatricians and subspecialists Fantasy - highly experienced doctors, members of professional societies. Doctors constantly improve their qualifications, undergo internships abroad.
Ultimate treatment safety
We made pediatric medicine safe! All our staff work according to the most stringent international standards JCI
We have fun, like visiting best friends
Game room, cheerful animator, gifts after the reception. We try to make friends with the child and do everything to make the little patient feel comfortable with us.
You can make an appointment by calling or by filling out the form on the site
Other services of the section "Pediatric gastroenterology"
- Consultation of a pediatric gastroenterologist
Frequent calls
- Gastritis in children
- GERD (Gastroesophageal reflux disease) in children
- Duodenitis in children
- Pancreatitis in children
- Irritable bowel syndrome in children
- Regurgitation in newborns
- Helicobacter pylori infection in children
- Hepatitis in children
- Diarrhea in children
- Constipation in a child
- Cholecystitis in children
- Cholelithiasis
- Peptic ulcer of the stomach and duodenum
- Abdominal pain in children
Online payment
Documents online
Online services
Vitbiomed+ | Network of clinics in Moscow
Text: Irina Frolova
Vomiting in a child is a serious symptom that should not be ignored. Vomiting may or may not be accompanied by diarrhea and/or high fever. In this article, we will talk about the possible causes of vomiting without fever and diarrhea and what parents need to do.
Causes of vomiting without fever and diarrhea
Viral gastroenteritis
This disease is also called intestinal or stomach flu. Usually its causative agent is a virus from the group of rotaviruses, less often - norovirus. The disease begins abruptly, with indomitable vomiting, accompanied by rumbling and pain in the abdomen. Diarrhea may also develop after 12 to 24 hours, but this is not necessary. Rotavirus infection often occurs with an increase in temperature to febrile values.
Food allergy
Sometimes the only reaction to a food intolerance is vomiting. In this case, vomiting occurs almost immediately after consumption of the product. The most common food allergies are nuts, fish, seafood, milk, eggs, and soy products.
Gastrointestinal disorders
Non-viral gastritis, pancreatitis, cholecystitis and biliary dyskinesia may cause vomiting. As a rule, in children they are caused by errors in nutrition, but there may be other reasons. To make a diagnosis and prescribe treatment, you need to visit a gastroenterologist.
Taking certain medications
Vomiting can be caused by not following the rules for taking certain medications, such as taking drugs on an empty stomach that irritate the stomach lining. Such drugs, in particular, include paracetamol, ibuprofen, iron preparations, theophylline.
Motion sickness
Motion sickness often causes nausea and vomiting. In this case, the child may experience pain in the abdomen, he may sweat a lot, and then vomiting begins. You can get sick not only on a trip, but even when watching movies shot with camera shake and fast-paced frames.
Cough
A severe cough can sometimes lead to vomiting, especially in children with reflux.
Migraine
About 10% of children suffer from migraine - cases of migraine have been reported in children of two years of age. A migraine attack is often accompanied by vomiting.
Stress
Vomiting can occur during a stressful situation in both children and adults.
Concussion
This is a dangerous condition that occurs after a fall and/or a blow to the head. Vomiting is often its main symptom, but headaches, visual disturbances, speech and gait disturbances may also occur. If you suspect a concussion, you should immediately call a doctor.
Appendicitis
Usually accompanied by acute abdominal pain and requires an ambulance.
Foreign body in the gastrointestinal tract
Sometimes children swallow various objects - buttons, batteries, and so on. This can lead to serious consequences, including intestinal obstruction, a sign of which is also vomiting.
How to determine the severity of vomiting
- Mild - 1-2 times a day
- Medium - 3-7 times a day
- Severe - more than 8 times a day or after any meal, water
How dangerous vomiting is
It causes dehydration, and the more severe the vomiting, the more severe the dehydration. With severe dehydration, the functions of various body systems are disrupted; in severe cases, death can occur without infusion therapy. Children become dehydrated very quickly, and at the first suspicion of dehydration, it is necessary to call a doctor.
How to identify dehydration
- The child has dark urine and has not urinated for 8 hours
- Child has dry mouth
- The child cries without tears
If these signs appear, an ambulance should be called. Dehydration is dangerous to the life of a child, especially a younger one.
What to do for parents
As a first aid, help the child to clean the mouth of the remnants of vomit (for babies, parents clean the mouth, older children can rinse their mouths themselves), put to bed so that the head is higher than the body, offer water, but do not feed for at least two hours after vomiting.
If vomiting is mild but recurs occasionally, visit a pediatrician and determine the cause.