For a medical emergency call 999. For urgent but non-emergency medical help call NHS 111.

Vomiting

Vomiting is common and most causes settle within a day or two — usually a stomach bug or something you have eaten. The most important thing is to keep sipping fluids so you do not get dehydrated, even if you feel too sick to want to.

Looking after yourself

  • Rest and take small sips of water or dilute squash every few minutes
  • Wait an hour after vomiting before trying more fluid
  • Oral rehydration sachets from a pharmacy are helpful, especially for children and older adults
  • Return to eating slowly with plain foods — toast, crackers, rice
  • Avoid rich or fatty foods, alcohol and coffee

When to get medical help

Use NHS 111 online, call 111, or contact your GP if:

  • Vomiting lasts more than two days
  • You cannot keep any fluids down for over 24 hours
  • You have signs of dehydration — very dark urine, dizziness, dry mouth
  • A baby or young child is vomiting and not having wet nappies as often
  • You are pregnant and vomiting is severe or frequent

Call 999 or go to A&E if you vomit blood or material that looks like coffee grounds, have severe abdominal or chest pain, a stiff neck and headache, or become drowsy and confused.

Further information

This page provides general information only. It is not a diagnosis and is not a substitute for professional medical advice.