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.

beginning of content

Underlying causes of vomiting

10-minute read

Key facts

  • Vomiting is a symptom, not a disease or condition.
  • Vomiting can be classed as acute (a short term isolated attack) or chronic (ongoing or recurrent).
  • Gastroenteritis and food poisoning are the most common underlying causes of sudden vomiting and usually clear up without treatment in a couple of days.
  • Vomiting can sometimes be a symptom of something serious.
  • Recurrent vomiting or vomiting that has lasted more than 2 days should always be investigated by your doctor.

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

What is vomiting?

Vomiting is a symptom, not a condition. It has many different underlying causes.

Vomiting may be short term — like that caused by motion sickness, gastroenteritis or food poisoning. However, sometimes you will not know exactly what caused an episode of vomiting.

Other causes can give rise to recurrent or ongoing vomiting, which need to be investigated by your doctor or may justify a visit to a hospital's emergency department. See vomiting to find out when you should seek urgent medical help for vomiting.

For information on the underlying causes of vomiting in children 12 years and under, see vomiting in children.

A sudden isolated bout of vomiting is known as ‘acute’ by doctors. A pattern of ongoing or recurring vomiting is known as ‘chronic’. The different underlying causes of vomiting are usually categorised into acute or chronic causes.

What causes acute vomiting?


An infection of the digestive tract, such as gastroenteritis, is one of the most common causes of nausea and sudden vomiting. It is often caused by a virus, such as norovirus (the ‘winter vomiting bug’) or rotavirus. However, it may be caused by bacteria, such as Salmonella, Shigella or Campylobacter, where it is associated with ‘food poisoning’. This is known as having a ‘stomach bug’. Diarrhoea and abdominal pain are often accompanying symptoms.

Food poisoning

Some bacteria can cause food poisoning due to toxins (poisons) they secrete into food that is not stored properly. Bacillus cereus and Staphylococcus aureus are examples of these. The bacteria themselves may be destroyed by cooking or reheating, but their toxins will remain. Symptoms (most commonly vomiting) start quickly — 30 minutes to 6 hours after eating.


Poisoning most commonly occurs in young children, who often learn about things by putting them in their mouths. Many household items are poisonous if swallowed. Symptoms of poisoning include nausea and vomiting, drowsiness, fits (seizures) or breathing difficulties.

If you think a child has swallowed a poisonous substance or someone has taken an overdose contact the Poisons Information Centre by phoning 13 11 26 for advice (24 hours).

Do NOT attempt to make the child vomit, unless instructed by a medical professional.

Motion sickness

Motion sickness is more common in children than adults, but can be the cause of vomiting in adults. It may also cause paleness and cold sweats.


Drinking excess alcohol frequently results in nausea and vomiting. If you consume too much alcohol, alcohol poisoning may result.


At least one-third of adults experience nausea and vomiting after surgery, known as post-operative nausea and vomiting. Anti-emetic medicines may be given to treat or prevent this.

Gastrointestinal obstruction

An obstruction in your digestive tract will cause vomiting. It often begins without nausea. Depending on where the obstruction is, you may vomit bile, faecal material or partly digested food. Seek urgent medical help if you have symptoms of obstruction.


Appendicitis can cause both nauseaand vomiting. Appendicitis usually causes a dull pain that starts around the belly button. The pain normally travels to the lower right of the abdomen where it is felt as a sharp pain. Other symptoms that may be felt are a loss of appetite, fever or chills.

If left untreated the appendix can become swollen and infected, and then burst. Urgent surgery is usually the treatment for appendicitis.

If you are concerned that you may have appendicitis you should immediately see your doctor or go to the emergency department or call an ambulance on triple zero (000).


Pancreatitis is inflammation of the pancreas. It usually causes abdominal pain, vomiting and fever. It can be very severe, even life-threatening.

Raised intracranial pressure

Raised pressure in the skull is a medical emergency and can cause nausea and vomiting. Riased intracranial pressure can be due to a head injury, meningitis or a tumour. The vomiting may be worse in the morning and may be projectile.


Symptoms of meningitis can happen suddenly, and include vomiting, fever, headache, a stiff neck, pain when looking at bright lights (photophobia), and sometimes a red or purple rash that doesn’t go away when you gently press on it.

Call triple zero (000) for an ambulance or go straight to the emergency department if you or a child is showing symptoms of meningococcal infection.


Nausea, diarrhoea and vomiting can all be symptoms of COVID-19. Some people with COVID-19 may only have gastrointestinal symptoms — with no respiratory symptoms during their illness. In others, gastrointestinal symptoms may occur before any respiratory symptoms do.

Diabetic ketoacidosis

Vomiting can be a symptom of diabetic ketoacidosis, where there is not enough insulin for the body to break down sugar. This is a medical emergency and can be fatal.

What causes chronic vomiting?


Vomiting can be a side effect of some medicines. Examples of medicines that can cause vomiting are NSAIDs, nicotine replacement therapy, anti-arrhythmics (medicines that suppress abnormal heart rhythms), metformin (a diabetes medicine), some antibiotics and anticonvulsants. If you suspect that a medicine is causing vomiting, see your doctor or pharmacist. They can advise you and may be able to substitute it with another medicine.

Chemotherapy medicines

Nausea and vomiting can be a side effect of chemotherapy. These symptoms usually start a few hours after treatment. Tell your nurse or doctor if you experience these side effects. They may be able to give you medicine to stop the vomiting (antiemetic medicines).

Radiation treatments

Nausea or vomiting can be a side effect of radiotherapy. If you suffer from nausea or vomiting after treatments, tell the radiation oncologist or nurse. They may be able to give you antiemetic medicines to stop the symptoms.


High doses of vitamins can cause vomiting, so remember to tell your doctor about everything you are taking, including herbs, vitamins and other complementary medicines.


Morning sickness is common during early pregnancy. It involves nausea and vomiting at any time of the day, but often in the morning. Usually, symptoms improve after the first 3 months of pregnancy. Hyperemesis gravidarum is an uncommon condition that causes severe and ongoing vomiting in pregnant women, leading to dehydration, electrolyte abnormalities and weight loss.


Nausea and vomiting are common symptoms in the headache phase of a migraine, after the aura — if there is one.

Food allergies

Food allergies can cause ongoing digestive symptoms including vomiting, diarrhoea, constipation, flatulence (farting) and bloating. If you have symptoms shortly after eating see your doctor.

Upper digestive tract disorders

Vomiting after meals can be caused by GORD or gastrointestinal obstruction.


Gastroparesis is a delayed emptying of the stomach due to nerve damage. It can lead to nausea and vomiting after meals.

Kidney stones

Nausea and vomiting are symptoms of kidney stones, along with gripping pain in the back.

Functional nausea and vomiting

Functional nausea and vomiting is the name given to chronic nausea and vomiting for which there is no clear medical cause. Cyclic vomiting syndrome is a rare syndrome that is a type of functional nausea and vomiting. Episodes of vomiting, which last around 6 days, happen a few times a year. In between episodes a person will not have any symptoms. Long term use of cannabis can cause this condition. Functional vomiting is another classification, where a person has one or more episodes of vomiting per week.

Resources and support

If you need advice on what to do if you are vomiting, call healthdirect on 1800 022 222 to speak with a registered nurse, 24 hours, 7 days a week.

For more information and support, try this resource:

For information in languages other than English, visit:

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

Last reviewed: June 2021

Back To Top

Need more information?

These trusted information partners have more on this topic.

Top results

Diarrhoea and vomiting

There are many causes of diarrhoea and vomiting, the most common being viral. Other symptoms such as headache, fever, generalised aches and pains and tiredness may also be present.

Read more on WA Health 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

Norovirus | Health and wellbeing | Queensland Government

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

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


Leptospirosis Category: Infections and Parasites Topic: Bacterial Infections Send by email View as PDF Send by post Leptospirosis is a disease that is caused by a number of different bacteria called Leptospira

Read more on Queensland Health website

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

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

Children and vomiting - Better Health Channel

Mild vomiting is normal in most babies and improves over time.

Read more on Better Health Channel website

Viral gastroenteritis fact sheet - Fact sheets

Gastroenteritis is commonly caused by viral infections resulting in vomiting and diarrhoea. The viruses are easily spread from person to person. Thorough washing of hands with soap and running water are vital to prevent spread.

Read more on NSW Health 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

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

Healthdirect Australia acknowledges the Traditional Owners of Country throughout Australia and their continuing connection to land, sea and community. We pay our respects to the Traditional Owners and to Elders both past and present.