Speak to a maternal child health nurse
Call Pregnancy, Birth and Baby to speak to a maternal child health nurse on 1800 882 436 (Opens in new tab) or video call. Available 7am to midnight (AET), 7 days a week.
Gastroenteritis (gastro) is an infection of the digestive system (Opens in new tab). It causes diarrhoea (runny, watery poo), vomiting or both.
Gastro is a common illness that is infectious and easily spread between people.
It's more serious in babies and small children, as they are more likely to become dehydrated.
Read more about common signs of childhood illness.
Gastro is often caused by viruses (Opens in new tab) such as rotavirus (Opens in new tab) or norovirus. Rotavirus is the most common cause of severe gastroenteritis in young children.
Less often, gastro is caused by bacteria (such as E. coli (Opens in new tab) or salmonella (Opens in new tab)) or parasites (such as giardia (Opens in new tab)).
If your baby is under 6 months old and has gastroenteritis, they need to be checked by a doctor.
Any baby with gastro should see a doctor if they:
You should also take your baby with gastro to see a doctor if they:
See your doctor if your baby has signs of dehydration. If your baby has severe dehydration, they may:
Severely dehydrated babies may also have a sunken fontanelle (soft spot) on their head.
Take your baby back to see your doctor if their symptoms are getting worse.
Your doctor will examine your baby and ask you about their symptoms. Gastroenteritis can usually be diagnosed based on symptoms alone.
Most infants with gastroenteritis do not need any tests. This is because the treatment for gastro doesn't depend on what's causing the infection.
If your baby has recently been overseas, your doctor may organise tests to exclude infections from the region of travel.
Treatment for gastroenteritis will depend on:
The main treatment for gastroenteritis is to make sure your baby keeps drinking enough. This helps to replace fluids lost due to diarrhoea and vomiting, and stops your baby from becoming dehydrated.
Babies under 6 months of age who have gastro should always be seen by a doctor.
Treatment for babies over 6 months of age depends on how you usually feed them.
Breastfed babies should continue to be breastfed but should be fed more often. An oral rehydration solution or water may be offered in addition to breastfeeds.
Formula-fed babies may need to have both an oral rehydration solution and their formula at normal strength.
Give your baby small amounts of fluids often. They can usually tolerate this better than a lot of fluids at once.
You should keep giving fluids even if they are vomiting.
If your older baby refuses water or oral rehydration fluids, try giving them diluted apple juice.
Oral rehydration fluids are specially made to replace fluids and salts in the body. There are different types of oral rehydration fluids:
They also come in lots of different flavours. You can buy oral rehydration fluids at your local supermarket or pharmacy.
Most babies do not need to take medicine for gastro. In fact, many medicines that stop vomiting or diarrhoea can be harmful for young children.
In most cases, your doctor will not prescribe antibiotics (Opens in new tab). This is because most gastro infections are caused by viruses. Viruses do not respond to antibiotic treatment.
Talk with your doctor or pharmacist about how best to treat your baby for gastroenteritis.
If your baby is very dehydrated, they may need to be admitted to hospital. They may need fluids through a nasogastric tube (a tube from their nose into their stomach) or an intravenous drip (IV) directly into a vein.
If your baby has diarrhoea, you can help prevent nappy rash by changing your baby's nappy often and using a zinc-based cream on their bottom.
This will stop the diarrhoea from burning your baby's skin.
Babies have a high chance of dehydration and must be watched carefully. You will know your baby is dehydrated if they:
Hypernatraemia (Opens in new tab) (an imbalance of electrolyte or minerals in the body) is a complication of gastroenteritis. It's most often seen in babies less than one year of age.
Gastroenteritis is highly infectious. Wash your hands with soap and water before eating, before preparing meals and after changing dirty nappies.
Keep your baby away from other children until there has been no diarrhoea or vomiting for at least 24 hours. This includes keeping them home from childcare (Opens in new tab).
Your baby can be vaccinated against rotavirus infection. Australia's National Immunisation Program Schedule (Opens in new tab) recommends babies get this vaccination at the age of 2 and 4 months.
The Royal Children's Hospital Melbourne has fact sheets on gastroenteritis (Opens in new tab) in English and languages other than English.
Sydney Children's Hospitals Network also has fact sheets on gastroenteritis (Opens in new tab) in Chinese, Italian and Greek.

Call Pregnancy, Birth and Baby to speak to a maternal child health nurse on 1800 882 436 (Opens in new tab) or video call. Available 7am to midnight (AET), 7 days a week.
Find out how we develop and review our content.
Last reviewed: January 2025









