Stomach Flu (Viral Gastroenteritis): Symptoms, How Long It Lasts, and Why It Isn't the Flu

Andre Stone | MD
Alan Lucks | MD

Medically reviewed by Andre Stone | MD on July 24th, 2026 and Alan Lucks | MD on November 4th, 2026.

Published on March 2nd, 2026. Updated on November 4th, 2026.

Key Takeaways

  • Stomach flu is not actually flu but a viral infection of the digestive system that causes nausea, vomiting, and diarrhea

  • Most people recover within 1 to 3 days with rest and proper hydration

  • Dehydration is the biggest concern, especially in young children and older adults

  • The condition spreads easily through contaminated food, water, or contact with infected surfaces

  • Prevention focuses on good hand hygiene and avoiding contaminated food and water

Stomach Flu Symptoms

Stomach flu symptoms usually start suddenly and can make you feel quite sick. The severity can vary from person to person, but most people experience digestive problems along with general illness symptoms. If you have a cough or sore throat instead, compare them with the early signs of the flu.

Primary symptoms

  • Nausea and vomiting: Often the first symptoms to appear, can be severe and frequent

  • Watery diarrhea: Usually without blood, may be accompanied by stomach cramping

  • Stomach pain and cramping: Can range from mild discomfort to severe abdominal pain

  • Low-grade fever: Usually under 102°F (38.9°C), may come with chills

  • Headache and muscle aches: General body aches and fatigue are common

  • Loss of appetite: Food may seem unappealing or cause nausea

When to seek care

Watch for signs of dehydration, which can be dangerous. These include dizziness when standing, dry mouth, little or no urination, and extreme thirst. Severe stomach pain, high fever over 102°F, or blood in vomit or stool also need medical attention.

When to seek immediate care

Get medical care in person right away if you can't keep fluids down, show signs of severe dehydration, or have a high or persistent fever. Seek care sooner for infants, young children, older adults, pregnant people, and anyone with a weakened immune system. For milder symptoms, a licensed doctor on Doctronic can help you decide what to do next.

How Long Does Stomach Flu Last?

Most people feel better in 1 to 3 days. Symptoms can last up to about a week, depending on which virus is responsible.

Stomach bug and stomach virus are other names for the same illness, so the same 1 to 3 days applies.

Talk to a licensed doctor if your symptoms last longer than about a week. The same goes for mild signs of dehydration (listed above). For severe dehydration, get care in person right away.

What Is Stomach Flu? (Not Influenza)

Stomach flu, also called viral gastroenteritis, is a common infection that affects your digestive system. Despite its name, it has nothing to do with influenza (including influenza A), the seasonal flu that affects your lungs. Instead, it's caused by viruses that attack your stomach and intestines.

This condition affects millions of people each year. Anyone can get stomach flu, but it's most common in young children, older adults, and people with weakened immune systems.

Most cases of stomach flu are mild and go away on their own within a few days. However, the condition can be serious if it leads to severe dehydration. Understanding the symptoms and knowing when to seek care can help you recover safely.

Stomach Flu vs. the Flu (Influenza)

Stomach flu (viral gastroenteritis)

  • A viral infection of the stomach and intestines

  • Causes vomiting, diarrhea, stomach cramps, and sometimes a low-grade fever

  • The flu shot doesn't prevent it

  • Flu antivirals such as Tamiflu (oseltamivir) and Xofluza (baloxavir) don't prevent or treat it

  • Usually no cough or sore throat

Influenza (the flu)

  • A respiratory virus

  • Causes fever, cough, sore throat, and body aches

  • The flu shot protects against it

  • Antivirals such as Tamiflu (oseltamivir) and Xofluza (baloxavir) treat it

  • Can cause vomiting or diarrhea, especially in children, so stomach symptoms alone don't rule it out

Learn more: does the flu cause diarrhea

What Causes Stomach Flu

Stomach flu is caused by viruses. Norovirus is the most common cause in adults, and rotavirus is a common cause in young children, especially those who haven't been vaccinated. These viruses spread through contaminated food, water, and surfaces, and through close contact with someone who is sick.

Age

Young children and adults over 65 are at higher risk for complications

Immune system

Weakened immunity from illness or medications increases susceptibility

Living situation

Crowded places like schools, nursing homes, and cruise ships spread infection easily

Food handling

Eating at restaurants with poor hygiene or consuming raw/undercooked foods

Diagnosis

Medical history and physical examination

Your doctor will ask about your symptoms, when they started, and what you've eaten recently. They'll also want to know if you've been around others who are sick. During the physical exam, they'll check for signs of dehydration and feel your abdomen for tenderness or swelling.

Diagnostic testing

  • Stool sample analysis: Checks for viruses, bacteria, or parasites causing your symptoms

  • Blood tests: May be done to check for dehydration and rule out other conditions

Ask our medical AI about your symptoms

Start a chat

Stomach Flu Treatment and Rehydration

Treatment for stomach flu focuses on preventing dehydration and managing symptoms while your body fights off the infection.

Conservative treatments

  • Fluid replacement: Drink clear liquids like water, broth, or electrolyte solutions in small, frequent sips

  • Rest: Get plenty of sleep and avoid strenuous activities until you feel better

  • Food: When you feel able to eat, start with small amounts of foods you can tolerate and slowly return to your usual diet as symptoms improve

Advanced treatments

  • IV fluids: May be needed if dehydration is severe and you can't keep fluids down

  • Anti-nausea medication: Sometimes prescribed to help control severe vomiting

  • Hospitalization: Required in severe cases, especially for young children or older adults with complications

Recovering From a Stomach Bug at Home

Recovering From a Stomach Bug at Home

Daily management strategies

Stay hydrated by drinking small amounts of clear fluids frequently throughout the day. Avoid dairy products, caffeine, alcohol, and fatty foods until your stomach settles. Rest as much as you can. Eat small amounts of food when you feel able, and don't force food while you're still vomiting.

Get fresh air if possible, but avoid contact with others to prevent spreading the infection. Use a thermometer to monitor your fever and take note of how much fluid you're able to keep down. If a doctor tells you it's influenza instead, see what to eat when you have the flu.

Exercise and movement

Avoid exercise and strenuous activities while you're sick. Light movement like walking to the bathroom is fine, but don't push yourself. Rest is crucial for recovery. Wait until at least 48 hours after vomiting and diarrhea stop before returning to normal activities.

Prevention

Prevention
  • Wash your hands frequently with soap and warm water for at least 20 seconds, especially after using the bathroom and before eating

  • Avoid sharing food, drinks, or eating utensils with others, particularly during outbreaks

  • Clean and disinfect contaminated surfaces with bleach-based household cleaners

  • Stay home while you're sick and for at least 48 hours after vomiting and diarrhea stop, and follow any stricter rules if you handle food or work in healthcare or childcare

  • Be careful with food safety by avoiding raw or undercooked foods and drinking only treated water when traveling

  • Have your baby vaccinated against rotavirus on the recommended schedule, since the doses must start and finish within set age limits

Frequently Asked Questions

Ask a licensed doctor before using anti-diarrheal medicine, especially for children or if you have a fever, bloody stool, or severe stomach pain. Diarrhea often improves on its own, and preventing dehydration matters most. They can also help you decide whether you need urgent care in person. For warning signs, see when to go to urgent care for the stomach flu.

Yes, stomach flu is highly contagious. You're most contagious while you have symptoms and for the first few days after you recover, and some viruses can keep shedding for longer. Keep washing your hands well, even after you feel better.

Stomach flu is caused by a virus, while food poisoning comes from food contaminated with germs or toxins. The symptoms can overlap, and either illness can start suddenly or affect several people. Timing, known exposures, the pattern of symptoms, and sometimes testing help a doctor find the cause.

Stay home while you're sick and for at least 48 hours after vomiting and diarrhea stop. Make sure you're fever-free and well enough for normal activities, and follow any stricter rules at your work or school. Keep washing your hands and avoid preparing food for others.

No, the flu shot doesn't prevent stomach flu. It protects against the flu (influenza), a respiratory virus, while stomach flu is caused by other viruses such as norovirus and rotavirus. A rotavirus vaccine is available for infants. For everyone, handwashing is the main way to prevent stomach flu.

No, Tamiflu doesn't treat stomach flu. It's an antiviral that works against influenza only, not the viruses that cause stomach flu. Treatment for stomach flu is rehydration and rest. If you're not sure what to do next, a licensed doctor on Doctronic can help.

Still have questions?

A licensed doctor is available on Doctronic by video, any hour.

Get support with Doctronic now

I want to chat

Could this be stomach flu?

Chat Now