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.

Vomiting can happen for many different reasons

Vomiting can happen for many different reasons
beginning of content


5-minute read

Vomiting is one of the symptoms of COVID-19. Even if your symptoms are mild, get tested for COVID-19 immediately — use the COVID-19 Symptom Checker if you're not sure what to do.

What is vomiting?

Vomiting can be unpleasant but it is usually not a sign of anything serious. Be careful not to get dehydrated, and see your doctor if it doesn’t go away in a day or 2.

Many different things can cause vomiting. It usually improves within 48 hours (2 days) and may have completely gone within 3 days.

Children tend to vomit more than adults. They usually get over vomiting very quickly.

What symptoms are related to vomiting?

If you are vomiting, you may also have:

Dehydration is a serious risk, especially in children. Symptoms of dehydration include:

  • urinating less often (fewer wet nappies in babies)
  • dark urine
  • sunken eyes
  • dry mouth and tongue
  • tiredness and lethargy
  • headache

CHECK YOUR SYMPTOMS — Use our diarrhoea and vomiting Symptom Checker and find out if you need to seek medical help.

What causes vomiting?

Vomiting may be caused by a viral infection including COVID-19. Food poisoning can also cause vomiting. These often cause diarrhoea as well. Vomiting can also be caused by an illness or pregnancy.

You can find more information about the underlying causes of vomiting here.

When should I see my doctor?

Call an ambulance if you are vomiting and also have:

  • chest pain
  • severe abdominal pain or cramping
  • blurred vision
  • confusion
  • high fever and stiff neck
  • faeces in the vomit
  • bleeding from your rectum
  • you think you have swallowed something poisonous

Visit your doctor if:

  • you have been vomiting for more than 2 days
  • you also have a severe headache
  • you are dehydrated
  • you have not been able to keep down fluids for 12 hours or more
  • your vomit is green. In this case you are probably bringing up bile, a fluid the digestive system uses to digest foods
  • there is blood in your vomit or what looks like coffee granules
  • you have abdominal pain
  • you have diabetes, especially if you need to take insulin

How is vomiting treated?

The best thing is to have small sips of water or oral rehydration fluid to prevent dehydration. If your child is vomiting, they will also need comforting.

You can buy over the counter medications to stop vomiting, but you shouldn’t give these to children.

You should continue to breastfeed your baby if you have vomited, but you should make sure you drink plenty of fluids to avoid getting dehydrated. Maintain good hygiene and speak to your midwife or doctor for further advice.

Here is some self-help information:

  • Eat normally — do not starve yourself. If you are hungry, eat regular meals.
  • Rest at home and don’t go to work while you are ill.
  • If you have been vomiting, if you are in pain, get advice on medicines you can take.
  • Antibiotics are not usually given to treat vomiting.
  • Drink plenty of clear fluids (dilute 1 part juice to 4 parts water). Avoid undiluted fruit juice or soft drinks.
  • Re-hydration drinks are available over-the-counter from your local pharmacy and from some supermarkets. These drinks provide the correct balance of water, sugar and salt that your body needs. Follow the instructions on the packaging.
  • Sports drinks and energy drinks should be avoided as a rehydration fluid option. They have high sugar content that does not assist with rehydration.

Can vomiting be prevented?

The best way to prevent vomiting is to avoid getting sick. To prevent catching a virus or to make sure you don’t pass it on to others:

  • Maintain good personal hygiene — you can do this by ensuring that you and your family always wash your hands with soap and warm water before eating or handling food and after using the toilet, cleaning contaminated surfaces or handling garbage.
  • Clean surfaces — washing with detergent and water is a very effective way of removing germs from surfaces that you have touched.
  • Do not share personal items — use your own personal items, such as towels, toothbrushes, flannels or face cloths.
  • Avoid handling or preparing food for others until 48 hours after the vomiting has stopped to avoid spreading germs.
  • To prevent the spread of infection, do not go swimming in a public pool for 2 weeks after your last episode of vomiting.
  • While you are unwell you should keep away from people who can easily pick up infections, such as newborn babies, pregnant women, older people and those with a lowered immune system.

Are there complications of vomiting?

Vomiting can affect the contraceptive pill (both the combined pill and mini pill). It can make the pill less effective at preventing pregnancy. Extra care must be taken if you wish to avoid pregnancy, such as using condoms. The effectiveness of the pill may not be back to normal for at least one week following vomiting, making it necessary to continue extra precautions.

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

Last reviewed: March 2021

Back To Top

Need more information?

These trusted information partners have more on this topic.

Top results

Vomiting in children

Vomiting is a common sign of illness in children and is usually a symptom of infection. Learn more about what to do if your child is vomiting.

Read more on Pregnancy, Birth & Baby website

Vomiting in babies

It's normal for babies to vomit. Even though it's usually nothing to worry about, it could be a sign your baby is not well.

Read more on Pregnancy, Birth & Baby website

Vomiting in children and teenagers | Raising Children Network

Vomiting in children is common and usually nothing to worry about. But you should take your child to the doctor if you’re worried. Read more.

Read more on website

Children and vomiting - Better Health Channel

Read more on Better Health Channel website


Noroviruses are a group of viruses that can cause gastroenteritis (inflammation of the stomach and intestines) with diarrhoea, stomach pain and vomiting.

Read more on Queensland Health website

Fundoplication | Sydney Children's Hospitals Network

What is a fundoplication? A fundoplication is an operation used to control problematic gastro-oesophageal reflux or vomiting

Read more on Sydney Children's Hospitals Network website

Dehydration & fluid loss: children & teens | Raising Children Network

Dehydration can happen if your child has persistent diarrhoea, vomiting or not enough fluid. This guide to recognising and treating dehydration explains.

Read more on website

Pregnancy nausea and morning sickness remedies

Nausea and vomiting in pregnancy are common and affect women differently. Dr Joe discusses the causes and morning sickness remedies in this video.

Read more on Parenthub website

Morning sickness -

Many women experience morning sickness (nausea and vomiting) in early pregnancy, and the symptoms can actually occur at any time of the day or night.

Read more on myDr website

Complications during pregnancy

Some women will experience complications such as bleeding, itching high blood pressure or severe vomiting during pregnancy that will require treatment.

Read more on Pregnancy, Birth & Baby 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 Victorian government logo Government of Western Australia, health department logo