What causes vomiting?

Short answer
Vomiting may be caused by stomach infection, food poisoning, medicines, migraine, pregnancy, abdominal conditions, or heat-related illness.
This answers one question. It is not a diagnosis and does not replace an assessment by a licensed doctor.
At a glance
- Watch closely
- Fluid intake, urination, alertness, pain, and fever
- Urgent warning
- Confusion, severe pain, blood in vomit, or suspected heat stroke
Common patterns and causes
Gastroenteritis and food poisoning often cause vomiting with nausea, cramps, diarrhoea, or fever. Rotavirus infection is one infectious cause, especially in young children. Pancreatitis and gallstones can cause vomiting with significant upper abdominal pain. Heat stroke can cause vomiting alongside hot skin, confusion, faintness, or a very high body temperature.
Other triggers include motion sickness, migraine, alcohol, medication side effects, and pregnancy. The timing, associated pain, bowel symptoms, fever, recent food, travel, and fluid intake help a clinician narrow the possibilities. Vomiting itself can lead to dehydration, particularly when fluids cannot be kept down.
What to do at home
Take small, frequent sips of water or an oral rehydration drink. After vomiting settles, try bland foods in small amounts and avoid alcohol and heavy meals for a while. Wash hands carefully if an infection is possible. Do not give anti-vomiting medicines to a child unless a clinician or pharmacist recommends them. Keep track of urine, alertness, pain, and whether fluids stay down.
When to seek urgent help
Get urgent medical help for blood or coffee-ground material in vomit, severe or worsening abdominal pain, a stiff neck, confusion, fainting, breathing difficulty, or suspected heat stroke. Seek prompt care if vomiting follows a head injury, continues so that fluids cannot stay down, or occurs in a baby, older adult, or person with a serious medical condition. Reduced urination, a dry mouth, dizziness, and unusual sleepiness can signal dehydration.
Questions for your doctor
Tell the clinician when vomiting began, how often it occurs, what it looks like, and whether pain, fever, diarrhoea, headache, pregnancy, travel, or a new medicine is involved. Ask whether you need hydration treatment, tests, or advice about your regular medicines.
Find care
General Clinics & Polyclinics in Abu Dhabi
That answer is general. If you want it applied to your own case, these are licensed general clinics & polyclinics listed in Abu Dhabi.
27 Ar Ruwwad St - Shakhbout City - MSH4 - Abu Dhabi - United Arab Emirates
Accepts: Daman, Thiqa, Cigna, MetLife +20 more
Al Ruwais, Al Dhafrah
Accepts: Daman, Thiqa, AXA, Cigna +16 more
Al Bahyah - Al Bahyah Old - Abu Dhabi - United Arab Emirates
Accepts: Daman, Thiqa, Cigna, Allianz Care +18 more
Abu Dhabi
Accepts: Daman, Thiqa, AXA, Cigna +27 more
Ordered by verification status and how complete each clinic's public record is, then alphabetically. This is a directory listing, not a ranking — Zavis does not rate or recommend providers.
A factual listing drawn from the DHA, DOH and MOHAP licence registers. It is not a referral, an endorsement, or advice that any of these providers is right for you.
Questions people ask
What should I drink after vomiting?
Try small, frequent sips of water or an oral rehydration drink rather than drinking a large amount at once.
When is vomiting an emergency?
Emergency assessment is needed for confusion, fainting, severe pain, blood in vomit, breathing difficulty, or suspected heat stroke.
Related
Related reading
Keep reading
Medical disclaimer. This page is general health information, not medical advice, and it cannot diagnose you. Always consult a licensed healthcare provider about your own symptoms and treatment. In an emergency in the UAE, call 998 for an ambulance.