Gastroenteritis factsheet

Gastroenteritis (often called 'gastro') is a common infection that spreads easily and affects your stomach and intestines. It makes the lining of your digestive system swell. Gastro is often mild and causes vomiting, diarrhoea, stomach pains and nausea.
Older people, young children and those with a weakened immune system are more likely to have severe symptoms.
If you have gastro, you may have some of these symptoms:
Vomiting usually lasts 1 to 2 days. Diarrhoea usually lasts around 1 to 3 days but can last up to 10 days.
If you have severe gastro, you may:
Gastro may be caused by:
Viruses that cause gastro can be found in human faeces (poo) or vomit.
Viruses can be spread:
Some bacteria and parasites that cause gastro are found in contaminated food or water — this is sometimes called 'food poisoning'. Food poisoning symptoms usually begin 6 to 12 hours after eating spoiled food.
Gastro caused by Clostridioides difficile (often called 'C. diff') can happen after taking antibiotics. C. diff lives in the gut of many people in small amounts and doesn't cause any problems. Taking antibiotics can lead to an imbalance in your gut bacteria, allowing C. diff to grow more than usual and cause symptoms. Clostridioides difficile used to be called Clostridium difficile.
Read more on gut health.

Gastroenteritis inflames the lining of the stomach and intestines.
Here's a list of common childhood illnesses, including gastroenteritis, and their recommended exclusion periods.
You should see your doctor if you have:
Your young child should see a doctor if they:
You should also take your child to a doctor if they show signs of severe dehydration, like:
Your doctor can diagnose gastro by examining you and asking about your symptoms. If you're not getting better, your doctor may suggest a stool (poo) test to check what is making you sick.
Most people recover from gastro on their own without needing treatment from a doctor. The main treatment is to drink plenty of fluids to avoid getting dehydrated.
Tips to manage gastro symptoms:
If your gastro is caused by bacteria or parasites, your doctor might prescribe antibiotics. Viral gastroenteritis does not need antibiotics. Read more on the differences between bacterial and viral infections.
If you become severely dehydrated, you may need fluids in an intravenous drip.
Dehydration is the main complication caused by gastroenteritis. In babies, children and older people it happens more often.
The most common and serious complication of gastro in babies and children is dehydration. Children with health problems can get dehydrated faster.
If your baby is under 6 months, take them to a doctor if you think they have gastro. If they are older, it is still a good idea for them to be checked in case they are dehydrated.
Many medicines that adults take to stop vomiting or diarrhoea can be dangerous for babies. Before giving your baby or young child any medicine, be sure to ask your doctor or pharmacist.
Older people are more likely to have complications from gastro. They are at a higher risk of becoming severely dehydrated, and are more likely to need an intravenous (IV) fluid drip to replace fluids lost from diarrhoea or vomiting.
Gastro outbreaks are common in aged care facilities. Older people may also experience symptoms that mimic (look like) gastro, such as those caused by chronic bowel disease or by taking certain medicines.
You can reduce the chance of spreading gastro by following these tips:
If you think your illness was caused by food, report it to your local council's health department. Keep leftovers for testing.
Tips to reduce your chance of catching gastro:
If you are travelling to places with poor hygiene or where the local tap water is not safe to drink, here are some tips:
Rotavirus is a virus that causes severe gastroenteritis in babies and young children. All young children are recommended to get the rotavirus vaccine at 2 months and 4 months. A third dose at 6 months of age may be needed.
This vaccine is effective in preventing rotavirus infection in about 7 out of 10 vaccinated children. Read more on immunisation and vaccinations for your child (Opens in new tab).
Read the Sydney Children's Hospital factsheets on gastroenteritis (Opens in new tab) in children — factsheets are also available in languages other than English.
Visit the GESA (Opens in new tab) (Gastroenterological Society of Australia) website, where you can find more information on gastro in kids (Opens in new tab).
For tips about staying hydrated, see drinking water and your health.
You can also call the healthdirect helpline on 1800 022 222 (known as NURSE-ON-CALL in Victoria). A registered nurse is available to speak with you 24 hours a day, 7 days a week.
The Victorian Department of Health has developed fact sheets about gastroenteritis (Opens in new tab) in community languages.
Find out how we develop and review our content.
Last reviewed: November 2025










Worried about your health?
Select a symptom, answer some questions, get advice