In this guide
Vomiting once or twice may happen with infection or food upset, but persistent vomiting can cause dehydration and may indicate ulcer disease, obstruction, pancreatitis, liver disease or other conditions.
Key Takeaways
- Gastritis or peptic ulcer disease
- Food infection
- Gallstone or pancreatitis-related pain
- Stomach outlet obstruction
- Liver disease or jaundice
Common gastro causes
Vomiting pattern and associated symptoms help identify the cause.
- Gastritis or peptic ulcer disease
- Food infection
- Gallstone or pancreatitis-related pain
- Stomach outlet obstruction
- Liver disease or jaundice
- Medicine side effects
Warning signs
Persistent vomiting should not be ignored when danger signs are present.
- Blood in vomit
- Severe abdominal pain
- Dehydration or reduced urine
- Jaundice
- Severe headache or confusion
- Weight loss
Tests that may be needed
Depending on symptoms, tests may include blood counts, liver and pancreas tests, ultrasound, endoscopy or CT.
Treatment
Treatment depends on cause. Repeated anti-vomiting medicines without diagnosis can delay care.
