Stomach Flu: Symptoms, Types, Prevention, Treatment
Learn about stomach flu, its symptoms, different types, causes, and how it spreads. Discover effective prevention tips and treatment options for faster recovery and better digestive health.

Written by Dr. Rohinipriyanka Pondugula
Reviewed by Dr. Md Yusuf Shareef MBBS
Last updated on 3rd Sep, 2025

Stomach flu, also known as viral gastroenteritis, is a common but uncomfortable condition that affects the digestive system. It is not related to the actual flu (influenza), which targets the respiratory system. Instead, stomach flu causes inflammation of the stomach and intestines, leading to symptoms like nausea, vomiting, diarrhea, and stomach cramps.
While stomach flu is usually not serious, it can be quite distressing, especially for young children, older adults, and people with weakened immune systems. The good news is that most cases resolve on their own within a few days with proper care.
Symptoms of Stomach Flu
Stomach flu symptoms can appear suddenly and may include:
Nausea and vomiting – Feeling sick to your stomach and throwing up.
Watery diarrhea – Frequent, loose stools that may last a few days.
Stomach cramps and pain – Discomfort in the abdominal area.
Low-grade fever – Mild fever (usually below 101°F or 38.3°C).
Headache and body aches – Feeling tired and achy.
Dehydration – Signs include dry mouth, dizziness, and reduced urination.
Symptoms typically last 1 to 3 days, but in some cases, they may persist for up to a week.
Consult a Top Specialist
Causes and Types of Stomach Flu
Stomach flu is most commonly caused by viruses, though bacteria and parasites can also lead to similar symptoms. The main types include:
1. Viral Gastroenteritis
Norovirus – The most common cause, highly contagious, often spreads in crowded places like schools and cruise ships.
Rotavirus – Mostly affects infants and young children; vaccines are available to prevent severe cases.
Adenovirus & Astrovirus – Less common but can cause stomach flu in children.
2. Bacterial Infections
E. coli, Salmonella, Shigella – Often spread through contaminated food or water.
Campylobacter – Commonly linked to undercooked poultry.
3. Parasitic Infections
Giardia – Spread through contaminated water, causing prolonged diarrhea.
How Does Stomach Flu Spread?
Stomach flu spreads easily through:
Person-to-person contact – Touching an infected person or surfaces they’ve touched.
Contaminated food or water – Eating undercooked food or drinking unclean water.
Poor hygiene – Not washing hands properly after using the bathroom.
Prevention Tips
Since stomach flu is highly contagious, prevention is key. Here’s how to reduce your risk:
Wash Hands Frequently – Use soap and warm water for at least 20 seconds, especially after using the toilet and before eating.
Disinfect Surfaces – Clean doorknobs, countertops, and bathroom areas with a bleach-based cleaner.
Avoid Close Contact – Stay away from infected individuals until they recover.
Practice Food Safety –
Cook meat thoroughly.
Wash fruits and vegetables before eating.
Avoid raw or undercooked seafood.
Get Vaccinated (For Rotavirus) – Infants can receive the rotavirus vaccine to prevent severe cases.
Stay Hydrated – Drink clean, filtered water and avoid tap water in areas with poor sanitation.
Treatment and Home Remedies
Most cases of stomach flu resolve on their own without medical treatment. Here’s how to manage symptoms at home:
1. Stay Hydrated
Sip clear fluids like water, oral rehydration solutions (ORS), coconut water, or herbal teas.
Avoid caffeine, alcohol, and sugary drinks, as they can worsen dehydration.
2. Follow the BRAT Diet
Bananas – Easy to digest and replenish lost potassium.
Rice – Plain white rice helps bind stools.
Applesauce – Provides gentle fiber.
Toast – Dry toast is easy on the stomach.
Once you feel better, slowly reintroduce bland foods like boiled potatoes, oatmeal, and steamed vegetables.
3. Rest and Avoid Overexertion
Your body needs energy to fight the infection, so get plenty of rest.
4. Over-the-Counter Medications (If Needed)
Anti-diarrheal medicines (like loperamide) – Only for adults, not children.
Pain relievers (like acetaminophen) – For fever and body aches (avoid ibuprofen if stomach is sensitive).
Avoid Antibiotics – Since most stomach flu cases are viral, antibiotics won’t help and may worsen diarrhea.
When to See a Doctor
Most people recover from stomach flu without medical help, but seek immediate care if you experience:
Severe dehydration (sunken eyes, dizziness, no urination for 12+ hours).
Blood in vomit or stool.
High fever (above 102°F or 39°C).
Symptoms lasting more than 3 days.
Signs of confusion or extreme weakness.
For infants, young children, elderly, or those with weak immune systems, medical attention may be needed sooner.
Final Thoughts
Stomach flu is unpleasant but usually short-lived. By practicing good hygiene, staying hydrated, and eating gentle foods, most people recover within a few days. If symptoms persist or worsen, consult a doctor for proper evaluation.
Consult a Top Specialist
Consult a Top Specialist

Dr. Dhanraj K
General Physician/ Internal Medicine Specialist
25 Years • MBBS, MD Internal Medicine - Osmania Medical College, Hyderabad
Hyderabad
Apollo Hospitals Jubilee Hills, Hyderabad
(375+ Patients)

Dr. Anand Ravi
General Physician
2 Years • MBBS
Bengaluru
PRESTIGE SHANTHINIKETAN - SOCIETY CLINIC, Bengaluru

Dr Syed Mateen Pasha
General Physician
2 Years • MBBS
Bengaluru
PRESTIGE SHANTHINIKETAN - SOCIETY CLINIC, Bengaluru
Dr. Sandhya Chandel
General Physician/ Internal Medicine Specialist
16 Years • MBBS, MD (Int. Med.), IDCCM
Bilaspur
Apollo Hospitals Seepat Road, Bilaspur
(125+ Patients)
Dr. Mohamed Azeem
General Physician/ Internal Medicine Specialist
2 Years • MBBS,MD(Internal Medicine) CCEBDM
Karaikudi
Apollo Hospitals Karaikudi, Karaikudi