What are the symptoms of gastroenteritis?
Symptoms of gastroenteritis can vary but typically include:
- Diarrhoea
- Vomiting
- Stomach cramps
- Nausea
- High temperature (fever)
- Headache
- Muscle aches
- Signs of dehydration (dry mouth, dizziness, reduced urination)
What causes gastroenteritis?
Gastroenteritis is most often caused by viruses (such as norovirus or rotavirus), but can also be due to bacteria (like E. coli or Salmonella), parasites, or consuming contaminated food and water.
How common is gastroenteritis?
Gastroenteritis is very common around the world, affecting people of all ages. Outbreaks are more likely in places like schools, care homes, or cruise ships, particularly where hygiene practices are lacking.
Who is more likely to get gastroenteritis?
You’re more likely to get gastroenteritis if you:
- Are in close contact with someone who is infected
- Eat or drink contaminated food or water
- Have a weakened immune system
- Travel to areas with poor sanitation
How can I treat gastroenteritis?
There is usually no specific treatment for gastroenteritis, but you can manage the symptoms by:
- Drinking plenty of fluids to stay hydrated
- Getting rest
- Using oral rehydration salts if needed
- Eating plain, bland foods when able to
Powered by pharmacies
With over 1,700 pharmacy partners across the UK, you can get the help you need, wherever you are based.
Our website and mobile app make it easy and convenient to manage your health needs and book services at a pharmacy nearby.
How to prevent gastroenteritis?
You can reduce your risk of getting gastroenteritis by:
- Washing your hands regularly with soap and water
- Avoiding food and water that may be contaminated
- Practising good food hygiene
- Staying at home if you’re unwell to avoid spreading the infection
Final thoughts
Although gastroenteritis can be unpleasant, it often resolves quickly with self-care. Preventative measures such as good hygiene and safe food handling are key. If you’re concerned about symptoms or need advice, speak to your GP or another healthcare professional.