How to Prevent Stomach Flu: What Actually Works

The most effective way to prevent stomach flu is thorough handwashing with soap and water, since alcohol-based hand sanitizers barely work against norovirus, the virus responsible for most cases. Norovirus is extraordinarily contagious and resilient: it can survive on countertops and doorknobs for up to four weeks at room temperature, it spreads through tiny amounts of contaminated material, and a recovered person can still pass it to others for two weeks or more after feeling fine. The good news is that a few specific habits dramatically cut your risk.

Why Hand Sanitizer Isn’t Enough

This is the single most important thing to know about preventing stomach flu. Alcohol-based hand sanitizers, the ones most people carry in a purse or keep on a desk, are nearly useless against norovirus. A study published in Applied and Environmental Microbiology tested ethanol-based sanitizer against norovirus particles on contaminated hands and found it reduced viral levels by a statistically insignificant amount. In contrast, washing with soap and water reduced viral counts roughly three to four times more effectively.

Even a plain water rinse outperformed hand sanitizer in the study. That doesn’t mean you should skip the soap, but it does mean that if you’re in a situation where someone around you is sick and you reach for a pump of sanitizer, you’re getting almost no protection. Wash your hands with soap and running water for at least 20 seconds, especially before eating, after using the bathroom, and after any contact with a sick person or surfaces they’ve touched.

How Norovirus Actually Spreads

Norovirus travels through three main routes: direct contact with an infected person, touching contaminated surfaces and then touching your mouth, and eating contaminated food. What makes it so hard to contain is the sheer efficiency of each route. A vomiting episode can send viral particles across a radius of 8 to 10 feet, meaning you don’t have to be standing right next to someone to be exposed. Those particles settle on surfaces and stay infectious for up to 21 to 28 days if they aren’t properly cleaned.

People who have recovered and feel completely normal can still shed the virus for two weeks or longer. This is why stomach flu rips through households, schools, and cruise ships so effectively. The person cooking dinner may have recovered days ago but is still contaminating everything they touch.

Cleaning Surfaces the Right Way

Standard household cleaners and antibacterial sprays don’t reliably kill norovirus. You need a bleach-based solution or a disinfectant with an EPA-registered norovirus kill claim. For bleach, mix one part household bleach to ten parts water, apply it to the surface, and let it sit for the contact time listed on the product label before wiping it away. Spraying and immediately wiping won’t do the job.

When someone in your house is vomiting or has diarrhea, clean the entire surrounding area, not just the obvious mess. Disinfect within an 8 to 10 foot radius of where the incident happened. Pay special attention to bathroom surfaces, light switches, faucet handles, and toilet flush levers. These high-touch areas are the most common link in household transmission chains.

Handling Contaminated Laundry

Soiled sheets, towels, and clothing need special treatment. Wash them with detergent and hot water on the longest cycle your machine offers, then dry on the highest heat setting. Handle contaminated laundry carefully and at arm’s length. Avoid shaking it out, which can release viral particles into the air. Wash your hands with soap and water immediately after loading the machine.

Protecting Yourself as a Caregiver

If you’re caring for someone with stomach flu at home, wearing disposable gloves while cleaning up vomit or diarrhea makes a real difference. The CDC recommends gloves and a protective gown (or clothes you can immediately wash) when handling contaminated material. If there’s a risk of splashes, particularly while helping someone who is actively vomiting, a face mask and eye protection reduce your exposure further.

Remove gloves carefully by peeling them off inside-out, dispose of them immediately, and wash your hands with soap and water afterward. Gloves aren’t a substitute for handwashing; they’re an additional layer.

Sharing a Bathroom With a Sick Person

If you can designate one bathroom for the sick person and one for everyone else, do it. When that isn’t possible, disinfect the toilet, faucet, and door handle with a bleach solution after every use by the infected person. Keep separate hand towels (or use disposable paper towels) and don’t share any personal items. The sick person should be the one to clean up after themselves if they’re able, to minimize how many people contact contaminated surfaces.

Food Safety Matters More Than You Think

Norovirus is the leading cause of foodborne illness, and it’s tougher than many people realize. The virus can survive temperatures as high as 145°F, which means lightly steamed shellfish, quick sautés, and foods held at warm (but not hot) temperatures can still carry live virus. Cook shellfish thoroughly rather than relying on a quick steam. Wash fruits and vegetables under running water before eating them.

Anyone who has had stomach flu should avoid preparing food for others for at least two to three days after symptoms stop, and ideally longer given that viral shedding continues for up to two weeks. If you’re recovering and need to cook for your household, rigorous handwashing before handling any food is essential.

What Doesn’t Work

A few popular strategies give people a false sense of security. Probiotics are sometimes marketed for “gut immunity,” but no probiotic has been shown to prevent norovirus infection. Vitamin C, elderberry, and other immune-boosting supplements have no evidence behind them for this virus. And as covered above, alcohol-based hand sanitizer provides almost no protection. Relying on any of these instead of handwashing and surface disinfection leaves you exposed.

A Vaccine Is on the Horizon

There is currently no approved vaccine for norovirus, but that may change within a few years. A phase 3 clinical trial is underway testing an mRNA-based norovirus vaccine in adults 18 and older, with results expected around early 2027. If the trial is successful and the vaccine gains approval, it would be the first of its kind. Until then, prevention depends entirely on the measures above.

A Quick-Reference Prevention Checklist

  • Wash hands with soap and water for 20 seconds, especially before meals and after bathroom use. Don’t rely on hand sanitizer.
  • Disinfect surfaces with a 1:10 bleach solution or an EPA-registered norovirus product. Let it sit before wiping.
  • Clean a wide radius (8 to 10 feet) around any vomiting or diarrhea incident.
  • Launder contaminated items on the hottest, longest cycle and dry on high heat.
  • Wear gloves when cleaning up after a sick person, and wash your hands after removing them.
  • Cook food thoroughly, especially shellfish. Internal temperatures must exceed 145°F to have any chance of killing the virus.
  • Keep the sick person away from food prep for at least two to three days after recovery, longer if possible.
  • Don’t share towels, utensils, or cups with anyone who has been sick in the past two weeks.