Symptom guide
Vomiting (being sick): causes, dehydration and red flags
Vomiting is the forceful emptying of the stomach, and in adults it is most often caused by a stomach bug or food poisoning that settles within a day or two. The practical concerns are dehydration and the small number of cases where vomiting signals something serious, such as bleeding, a blocked bowel, meningitis, a head injury or a heart attack. This guide covers causes, the safe way to rehydrate, and the red flags that decide whether you stay home, call NHS 111 or go to A&E.
Last checked: 2026-10-03
Key facts
At a glance.
-
Usually brief
The NHS says vomiting usually stops within 1 or 2 days, and that diarrhoea and vomiting are often caused by a stomach bug.
-
Fluids are the priority
The most important thing, the NHS says, is to have lots of fluids to avoid dehydration, taking small sips if you feel sick.
-
Call 111 thresholds
The NHS advises calling 111 if you cannot keep fluid down, have bloody diarrhoea, or vomiting lasts more than 2 days.
-
Blood in vomit
Vomiting blood, or vomit that looks like ground coffee, is a 999 or A&E sign.
-
Not only the stomach
Migraine, inner ear problems, pregnancy, medicines, alcohol, infections and anxiety can all cause nausea and vomiting.
What vomiting is and what it usually means
Vomiting is a reflex coordinated by the brain, triggered by irritation of the stomach, signals from the gut and inner ear, chemicals in the blood, strong smells, pain, fear or pressure inside the skull. Because so many routes lead to the same reflex, the accompanying symptoms matter more than the vomiting itself.
The NHS says diarrhoea and vomiting are common in adults, children and babies, are often caused by a stomach bug and should stop in a few days. It says the advice is the same whether you have diarrhoea and vomiting together or separately, and that in adults and children vomiting usually stops in 1 or 2 days and diarrhoea in 5 to 7 days.
Common causes and what goes with them
The NHS also lists, among other causes of vomiting, other infections such as a urinary tract infection and medicines. It names the most common causes of diarrhoea and vomiting as a stomach bug and food poisoning.
| Other symptoms | Possible cause |
|---|---|
| Diarrhoea, others around you unwell | Norovirus or food poisoning |
| Headache and high temperature | An infection such as flu |
| Heartburn or bloating after eating | Acid reflux |
| Headache with sensitivity to light or sound | Migraine |
| Dizziness or spinning | Labyrinthitis or vertigo |
| Missed period | Pregnancy (morning sickness) |
| Travel by car, boat or plane | Motion sickness |
| Recent medicine, alcohol or surgery | Side effect, hangover, post-operative nausea |
| Stress or panic | Anxiety |
Staying hydrated safely
According to the NHS, you should stay at home and get plenty of rest, drink lots of fluids such as water or squash with small sips if you feel sick, eat when you feel able, and consider avoiding fatty or spicy foods. It advises not having fruit juice or fizzy drinks because they can make diarrhoea worse, and says paracetamol can be taken for discomfort.
Dehydration signs include dark, smelly pee or peeing less than usual. The NHS says to speak to a pharmacist if you have signs of dehydration, are an older person, have a weakened immune system, or have other health conditions that raise your risk. A pharmacist may recommend oral rehydration powder mixed with water. If you are still showing signs of dehydration after using oral rehydration sachets, the NHS says to call 111.
For nausea without vomiting the NHS suggests fresh air, distraction, regular sips of a cold drink, ginger or peppermint tea, ginger biscuits, smaller more frequent meals, avoiding strong-smelling, hot, fried or greasy food, not eating too quickly and not lying down soon after eating. It advises seeing a GP if you feel sick for more than a few days or often feel sick.
Red flags: when to call 111, 999 or go to A&E
-
Call 999 or go to A&E if you vomit blood or have vomit that looks like ground coffee.
-
Call 999 or go to A&E if you may have swallowed something poisonous.
-
Call 999 or go to A&E for vomiting with a stiff neck and pain looking at bright lights, a sudden severe headache, a sudden severe tummy ache, blue, grey, pale or blotchy skin, severe difficulty breathing, or confusion.
-
Call 999 or go to A&E for green vomit in adults, as the NHS diarrhoea and vomiting page lists, which can suggest a blocked bowel.
-
Call 999 if you suddenly feel sick with chest pain that feels tight or heavy, pain spreading to the arms, back, neck or jaw, or shortness of breath, which could be a heart attack.
-
Call 999 or go to A&E if you have diabetes and are vomiting, as the NHS stomach ache advice states, because ketoacidosis can develop.
-
Call 111 if you keep being sick and cannot keep fluid down, have bloody diarrhoea or bleeding from the bottom, vomiting for more than 2 days or diarrhoea for more than 7 days.
-
After a head injury, repeated vomiting means calling 111 at least; the NHS lists being sick as a reason to get advice.
-
See a GP if you feel sick and do not feel better in a few days, or often feel sick.
What the clinician asks and examines
The history covers how long vomiting has lasted, how many times, what the vomit looks like (food, bile, blood, coffee grounds), whether there is diarrhoea, pain, fever, headache, neck stiffness, dizziness or chest pain, what you ate and who else is unwell, recent travel, new medicines, alcohol, the chance of pregnancy, diabetes, and whether you can pass urine, wind or stool.
The examination includes temperature, pulse, blood pressure, skin turgor and mouth for dehydration, the tummy for tenderness, distension and bowel sounds, and a neurological check if headache or confusion is present. Blood tests of kidney function, electrolytes and glucose are used when dehydration or serious illness is possible.
Vomiting that recurs or lasts
Recurrent vomiting has a different list of causes: gastric outlet problems, gastroparesis (slow stomach emptying), cyclic vomiting syndrome, migraine variants, medicine side effects, cannabis use, pregnancy including hyperemesis gravidarum, and in the stomach ulcer context the NHS lists feeling or being sick as a symptom. It notes that stomach ulcer symptoms with repeated vomiting, loss of appetite, early fullness or unintentional weight loss need urgent advice.
Investigations include blood tests, a gastroscopy to examine the stomach, imaging and gastric emptying studies, guided by the pattern. Treatment targets the cause and may include anti-sickness medicine; the NHS says a GP may prescribe anti-sickness medicine if needed.
Protecting people around you
Stomach bugs spread easily. The NHS says to stay off school or work until you have not been sick or had diarrhoea for at least 2 days, wash hands with soap and water frequently, wash clothing and bedding soiled with vomit separately on a hot wash, clean toilet seats, flush handles, taps, surfaces and door handles daily, avoid preparing food for others, not share towels or utensils, and avoid swimming pools until at least 48 hours after symptoms stop.
Frequently asked
Questions people ask.
Quick, plain-English answers to the questions we hear most.
-
How long does vomiting from a stomach bug last?
The NHS says vomiting usually stops in 1 or 2 days, with diarrhoea lasting 5 to 7 days. Contact 111 if vomiting lasts more than 2 days.
-
What should I drink?
Lots of fluids such as water or squash, in small sips if you feel sick, according to the NHS. Avoid fruit juice and fizzy drinks, and ask a pharmacist about oral rehydration powder if you are at higher risk of dehydration.
-
What does green vomit mean?
The NHS lists green vomit in adults (and yellow-green or green in children) as a reason to call 999 or go to A&E, as it can suggest a blockage. Do not wait it out.
-
Is vomiting blood always an emergency?
Yes. The NHS says to call 999 or go to A&E if you vomit blood or your vomit looks like ground coffee, which can be a sign of bleeding in the stomach or gullet.
-
Could vomiting be a sign of a heart attack?
It can be. The NHS says that suddenly feeling sick with tight or heavy chest pain, pain spreading to the arms, back, neck or jaw, or shortness of breath could be a heart attack, and to call 999.
-
Why am I being sick with a headache and stiff neck?
That combination, particularly with pain from bright lights or a rash that does not fade under a glass, can signal meningitis. The NHS says to call 999 or go to A&E.
-
I have diabetes and am vomiting. What should I do?
The NHS says to call 999 or go to A&E if you have diabetes and are vomiting alongside a stomach ache. Follow your sick-day rules and seek urgent help.
-
Can anxiety make me sick?
Yes. The NHS lists anxiety among causes of feeling sick and includes indigestion, stomach cramps and nausea among its physical symptoms. It is a diagnosis made once other causes are considered.
-
When can I go back to work?
The NHS advises staying off school or work until you have not been sick or had diarrhoea for at least 2 days.
Where this comes from
Sources and checking.
This guide is for information, not medical advice.
Your GP or consultant knows your history and can tell you which parts apply to you. If your symptoms are severe, rapidly worsening, or come with red-flag features, seek urgent medical care. Figures and availability change, so treat them as a guide and confirm with the provider.
Published 2026-10-03, next review 2027-10-03.
-
NHS: Diarrhoea and vomiting, https://www.nhs.uk/conditions/diarrhoea-and-vomiting/, retrieved October 2026
-
NHS: Feeling sick (nausea), https://www.nhs.uk/conditions/vomiting-adults/, retrieved October 2026
-
NHS: Stomach ache, https://www.nhs.uk/conditions/stomach-ache/, retrieved October 2026
-
NHS: Stomach ulcer, https://www.nhs.uk/conditions/stomach-ulcer/, retrieved October 2026