A stomach virus typically lasts 1 to 3 days in adults, though some people feel lingering fatigue or digestive sensitivity for several days after the worst symptoms pass. The most common culprit, norovirus, tends to hit hard and fast but resolves relatively quickly. Other viruses like rotavirus can stretch symptoms out to 3 to 8 days. How long you’re actually sick depends on the specific virus, your overall health, and how well you stay hydrated.
From Exposure to First Symptoms
After you’re exposed to a stomach virus, there’s a gap before anything happens. For norovirus, this incubation period ranges from 12 to 48 hours. Rotavirus takes about 2 days. During this window you feel perfectly fine, but the virus is already multiplying in your gut lining. This is part of why stomach viruses spread so efficiently: by the time one person in a household gets sick, others have often already been exposed.
What the First 24 Hours Look Like
The illness usually announces itself with sudden nausea, sometimes escalating to vomiting within hours. Watery diarrhea follows closely, along with stomach cramps, low-grade fever, and body aches. The first 12 to 24 hours are the most intense. Vomiting tends to be the earliest and most dramatic symptom, but it also tends to taper off first, often within 24 hours. Diarrhea lingers longer, sometimes persisting a day or two after vomiting stops.
Fatigue and muscle aches are common throughout, partly from the immune response and partly from fluid loss. Many people describe feeling completely wiped out even after the vomiting and diarrhea have calmed down.
Duration by Virus Type
Norovirus is responsible for the majority of stomach virus cases in adults, and it clears the fastest. Most people recover within 1 to 3 days. Rotavirus, which is more commonly associated with young children, can affect adults too and tends to last longer, with vomiting and watery diarrhea stretching 3 to 8 days. Other less common viruses like astrovirus and sapovirus generally fall somewhere in between, resolving within 2 to 4 days for most adults.
Unless you get a lab test (which most people don’t), you won’t know exactly which virus you have. The practical takeaway: if your symptoms are improving by day 3, you’re on a normal trajectory. If they’re still severe beyond that point, it’s worth getting checked.
Dehydration Is the Real Risk
The virus itself rarely causes serious harm in otherwise healthy adults. The danger is dehydration from losing fluids through vomiting and diarrhea faster than you can replace them. Your body can tolerate a surprising amount of discomfort, but it doesn’t handle fluid loss well.
Signs that dehydration is becoming a problem include dark urine or urinating much less than usual, dizziness or lightheadedness when you stand, dry mouth and extreme thirst, and confusion. If you’re vomiting so frequently that you can’t keep fluids down, or if you notice blood in your vomit or stool, those warrant medical attention. A fever above 102°F (39°C) is another signal that something beyond a typical stomach virus may be going on.
For most adults, the goal is simple: take small, frequent sips of water or an oral rehydration solution rather than gulping large amounts at once. The CDC recommends about 3 liters of oral rehydration solution per day for adults dealing with active vomiting or diarrhea. Electrolyte drinks, diluted broths, and even popsicles can help. Avoid caffeine and alcohol, which pull fluid out of your system.
Eating Again After the Worst Passes
Once vomiting has stopped for several hours, most people can start reintroducing bland foods. Plain rice, toast, bananas, and simple crackers are gentle starting points. Your gut lining has been inflamed by the virus, so rich, fatty, spicy, or dairy-heavy foods may trigger cramping or another round of diarrhea if you introduce them too soon. Ease back into your normal diet over 2 to 3 days rather than trying to “make up” for lost calories right away.
You’re Still Contagious After You Feel Better
This is the part most people don’t realize. Even after your symptoms are completely gone, you can still spread the virus. Norovirus can be shed in your stool for 2 weeks or more after recovery. The highest risk of transmission is during active illness and the first 2 to 3 days afterward, which is why the CDC recommends avoiding close contact with others and not preparing food for anyone during that window.
Thorough handwashing with soap and water is more effective than alcohol-based hand sanitizer for norovirus specifically. If someone in your home is sick, cleaning contaminated surfaces with a bleach-based cleaner helps break the chain of transmission. The virus is remarkably hardy on surfaces and only takes a tiny number of particles to infect someone new.
When Digestive Issues Linger for Weeks
Some people recover from the acute illness on schedule but notice their digestion isn’t quite right for weeks or even months afterward. Bloating, irregular bowel habits, cramping, or food sensitivities that weren’t there before can develop into a condition called post-infectious irritable bowel syndrome. This affects roughly 1 in 10 people who go through a gut infection.
The virus triggers inflammation that temporarily changes how the gut processes food and communicates with the nervous system. For most people, these symptoms gradually fade on their own over weeks to months. If you’re still dealing with significant digestive changes more than a month after a stomach virus, it’s worth bringing up with your doctor, because dietary adjustments and other strategies can help manage the symptoms while your gut finishes healing.