What to do When Your Child is Vomiting

What to do When Your Child is Vomiting

Find Services and other Health Information from A-Z

What to Do When Your Child Is Vomiting

When your child vomits (throws up), it’s normal to be concerned or worried. But vomiting is usually not due to a major health problem. Vomiting is most often caused by viral infection or food poisoning. It usually lasts only a day or two. The biggest concern when your child is vomiting is dehydration (too little fluid in the body). This sheet tells you what you can do to help your child feel better and stay hydrated.

How is vomiting treated at home?

Father giving sick child in bed water by spoonfuls.

  • Stomach rest. Keep your child from eating or drinking for 30 to 60 minutes after vomiting. This gives your child’s stomach a chance to recover.

  • Replacing fluids. Dehydration can be a problem when your child is vomiting. Begin replacing fluids after your child has not vomited for 30 to 60 minutes. To do this: 

    • Wait until your child feels well enough to ask for a drink. Don’t force your child to drink if he or she still feels unwell. And don’t wake your child to drink if he or she is sleeping.

    • Start by giving your child very small amounts (1/2 oz or less) of fluid every 5 to 10 minutes. Use a teaspoon instead of a glass to give fluids.

    • Use water or another clear, noncarbonated liquid. Breast milk may be given if your child is breastfeeding.

    • If your child vomits the fluid, wait at least another 30 minutes. Then begin again with a very small amount of fluid every 5 to 10 minutes. .

    • If your child is having trouble swallowing liquids, offer frozen juice bars or ice chips.

    • Pedialyte or another rehydration drink may be used if your child is dehydrated from repeated vomiting.

  • Solid food.  If your child is hungry and asking for food, try giving small amounts of a bland food. This includes crackers, dry cereal, rice, or noodles. Avoid giving your child greasy, fatty, or spicy foods for a few days as your child recovers.

  • Medication. If your child has a fever, ask your doctor if you can give an over-the-counter medication, such as acetaminophen. These medications may also be available in suppository form if your child is still vomiting. Talk to your pharmacist to learn more. Don’t give your child aspirin to relieve a fever. Using aspirin to treat a fever in children could cause a serious condition called Reye syndrome. Also, ibuprofen is not approved for infants under 6 months of age.


When to seek medical care 

Call your child's health care provider right away if your otherwise healthy child has any of the following:

  •  Fever

    • In an infant under 3 months old, a rectal temperature of 100.3°F (38.0°C)

    • In a child of any age who repeatedly has a temperature of 104°F (40°C) or higher

    • A fever that lasts more than 24 hours in a child under 2 years old, or for 3 days in a child 2 years or older

    • Your child has had a seizure caused by the fever

  • Vomiting several times an hour for several hours

  • Bloody vomit

  • Greenish vomit (contains bile)

  • Stomach pain

  • Uncontrolled retching (without producing vomit)

  • Vomiting after taking prescription medication

  • Very forceful vomiting (projectile vomiting)

Signs and symptoms of dehydration

  • Listless or lethargic behavior

  • No urine for 6 to 8 hours or very dark urine

  • Child refuses fluids for 6 to 8 hours

  • Dry mouth or sunken eyes