Our Symptom checker provides clinical advice on what to do next based on your symptoms.
Gastroenteritis (gastro) is an infection of the gut that can cause diarrhoea and vomiting. Learn here about the symptoms and how to treat them.
Underlying causes of vomiting
There are many causes of vomiting, including gastroenteritis, pregnancy, migraine, appendicitis, labyrinthitis. Find out what can cause vomiting.
Rotavirus is a viral illness that causes diarrhoea and gastroenteritis. Learn more about its causes, symptoms, prevention and treatment options available.
Campylobacter infection (campylobacteriosis) causes gastroenteritis, but most people recover in 1 to 2 weeks with rest and fluids. Learn about the causes here.
Norovirus is one of several viruses that cause gastroenteritis. It’s spread easily, but good hygiene practices can help protect both you and others. Learn more.
Underlying causes of diarrhoea
Diarrhoea usually occurs when fluid cannot be absorbed from your bowel contents, or when extra fluid is secreted into the bowel. Find out what causes diarrhoea.
Suffering stomach cramps or tummy ache? Learn more about the causes, symptoms and treatments of abdominal pain.
Infections of the bowel
An infection of the bowel can affect anyone at any time. Learn about the symptoms of a bowel infection and how you can treat it and prevent it.
Shigella (bowel infection)
Shigella infection is an infection of the gut that usually causes diarrhoea. You can become infected through contaminated food or water. Find out about symptoms, diagnosis and treatment by reading our page on shigella.
Food poisoning is caused by bacteria, viruses or toxins in the food we eat. Learn how to recognise it, and people at greater risk of serious complications.