Healthdirect Free Australian health advice you can count on.

Medical problem? Call 1800 022 222. If you need urgent medical help, call triple zero immediately

healthdirect Australia is a free service where you can talk to a nurse or doctor who can help you know what to do.

Gastroenteritis is an illness affecting your gut.

Gastroenteritis is an illness affecting your gut.
beginning of content


4-minute read

Gastroenteritis, also known as ‘gastro’, is a common illness that can cause vomiting and diarrhoea. Many types of gastro are easily spread. Gastro is not usually serious but it can make you very dehydrated. Milder forms can be managed at home by drinking fluids.

What is gastroenteritis?

Gastroenteritis is an illness that affects your gut (stomach and intestines).

Gastro may be caused by:

  • viruses (such as rotavirus or norovirus)
  • bacteria (including salmonella)
  • toxins produced by bacteria
  • parasites (such as giardia)
  • chemicals (such as toxins in poisonous mushrooms)

Gastro should only last for a few days. It doesn’t usually require medication.

It is very important to drink plenty of fluids. Older people, young children and those with a weakened immune system are at risk of developing more serious illnesses.

See a doctor immediately if your child cannot keep down a sip of liquid or has dehydration (dry mouth, no urine for 6 hours or more, or lethargy). Babies under 6 months should always be seen by a doctor if they have gastro.

Gastroenteritis symptoms

Someone with gastroenteritis may have:

Check your symptoms using healthdirect’s online Symptom Checker to get advice on when to seek medical attention.

Gastroenteritis diagnosis

A doctor can diagnose gastro after talking to and examining you. If you’re not getting better, the doctor may want to do stool (poo) tests to find out what's making you ill.

Gastroenteritis treatment

The most important treatment for gastroenteritis is to drink fluids. Frequent sips are easier for young children than a large amount all at once. Keep drinking regularly even if you are vomiting.

If you have a baby or young child with gastro, it’s a good idea to have them checked by a doctor for dehydration. You can get rehydration fluids from a pharmacy. These are the best fluids to use in cases of gastro, especially for children.

If you can’t get any, or your child refuses to drink it, giving diluted fruit juice (1 part juice to 4 parts of water) is reasonable. You could try a cube of ice or an iceblock if your child won’t drink. Avoid milk and other dairy products and do not give juice, sodas, sports drinks or other soft drinks as the sugar may make the diarrhoea worse. It is fine to eat once you feel like it.

It's fine to eat once you feel like it.

Babies can continue milk feeds throughout the illness, with rehydration fluid between feeds. Medication for nausea or diarrhea can be useful for adults, but may not be safe for children. Antibiotics are rarely helpful.

If you are very sick with gastro, you may need to go to hospital where you may be put on a drip.

How is gastroenteritis spread?

Infectious gastro can be spread very easily. You might get it from having contact with an infected person (or their vomit or poo). It can also spread via contaminated food or water.

Gastroenteritis prevention

To reduce your risk of catching or spreading gastro, wash your hands well after using the bathroom or changing nappies, and before preparing or eating food.

If you have gastro, it’s important to stay home (away from work, school or childcare) until the symptoms have been gone for at least 24 hours. If your work involves handling food or looking after children, the elderly, or patients, do not return to work until 48 hours after the symptoms have stopped.

You can find more information on gastro in kids on the GESA (Gastroenterological Society of Australia) website.

Children and vaccination for rotavirus

Rotavirus is a virus that causes severe gastroenteritis in babies and young children. All young children should receive the rotavirus vaccine at about 2 months and 4 months of age. A third dose at 6 months may be needed depending on the brand of vaccine used.

This vaccine is effective in preventing the rotavirus infection in about 7 out of every 10 children vaccinated. It is also effective in preventing severe gastroenteritis in about 9 out of every 10 infants vaccinated. The vaccine provides protection for up to 5 years.

Should I keep my child home from school?

Here’s a list of common childhood illnesses, including gastroenteritis, and their recommended exclusion periods.

Learn more here about the development and quality assurance of healthdirect content.

Last reviewed: July 2019

Need more information?

These trusted information partners have more on this topic.

Top results


Gastroenteritis, commonly called gastro, is an infection or inflammation of the digestive system.

Read more on WA Health website

Gastroenteritis | Sydney Children's Hospitals Network

What is gastroenteritis? Gastroenteritis (gastro) is a very common illness in infants and children

Read more on Sydney Children's Hospitals Network website

Gastroenteritis - Better Health Channel

It is important to establish the cause of gastro, as different types of gastroenteritis respond to different treatments.

Read more on Better Health Channel website

Gastroenteritis - campylobacteriosis - Better Health Channel

Campylobacteriosis is a type of gastroenteritis and is more common in children under five years of age and young adults

Read more on Better Health Channel website

Gastroenteritis - shigella - Better Health Channel

Outbreaks of shigella gastroenteritis can occur in institutional settings, particularly where children are still in nappies or adults are incontinent.

Read more on Better Health Channel website

Gastroenteritis or gastro: kids & teens | Raising Children Network

Lots of children get gastroenteritis or gastro. It causes diarrhoea and sometimes vomiting. If your child has gastro, make sure your child gets enough fluid.

Read more on website

Gastroenteritis - cryptosporidiosis - Better Health Channel

Outbreaks of cryptosporidiosis have been associated with child care centres, public swimming pools and contaminated water supplies.

Read more on Better Health Channel website


Norovirus is a type of virus that causes gastroenteritis, with vomiting and diarrhoea.

Read more on WA Health website


Campylobacter is a bacterial infection that causes gastroenteritis (‘gastro’) in humans.

Read more on Queensland Health website

Breastfeeding and gastroenteritis | Australian Breastfeeding Association

Can a mother still breastfeed when she is unwell?There are very few maternal illnesses that require the mother to stop breastfeeding. The World Health Organizations publication Acceptable medical reasons for use of breast-milk substitutes (which can be downloadedhere) covers the few medical reasons why a baby should be not be fed his mothers breastmilk.

Read more on Australian Breastfeeding Association website

Healthdirect 24hr 7 days a week hotline

24 hour health advice you can count on

1800 022 222

Government Accredited with over 140 information partners

We are a government-funded service, providing quality, approved health information and advice

Australian Government, health department logo ACT Government logo New South Wales government, health department logo Northen Territory Government logo Government of South Australia, health department logo Tasmanian government logo Government of Western Australia, health department logo