Skip to main contentSkip to main content

Vomiting blood


Open all pages about Vomiting blood

Common causes of vomiting blood include gastritis and stomach ulcers. Less often it can be caused by medicines or cancer.

Vomiting blood (called haematemesis) should always be checked to see what’s causing it. It often needs emergency treatment.

Page last reviewed: 05/04/2022
Next review due: 05/04/2025