Most food poisoning clears up on its own within one to three days, though the exact timeline depends on which germ made you sick. Some types resolve in under 24 hours, while others can drag on for a week or more. Knowing what to expect helps you gauge whether your case is running a normal course or needs medical attention.
Duration by Type of Food Poisoning
The bug behind your illness is the biggest factor in how long you’ll feel terrible. Here’s how the most common culprits compare:
- Staph toxin: The fastest to hit and the fastest to leave. Symptoms start within 30 minutes to 8 hours of eating contaminated food and typically last 24 hours or less. This is the classic “I ate something bad at the picnic” scenario.
- Norovirus: The single most common cause of foodborne illness in the U.S., responsible for roughly 5.5 million cases per year. Symptoms last 12 to 60 hours, so most people feel significantly better within two to three days.
- Clostridium perfringens: Often linked to buffet-style meals or reheated meats, this one usually wraps up within 24 hours.
- Salmonella: Symptoms typically persist for four to seven days. Salmonella causes about 1.3 million illnesses annually in the U.S. and tends to be more debilitating than a short-lived stomach bug.
- E. coli O157:H7: Symptoms begin two to five days after exposure and can last up to eight days. Full recovery for most people takes five to ten days. A small number of cases, particularly in young children and older adults, progress to a serious kidney complication.
- Campylobacter: The second most common bacterial cause, with nearly 1.9 million cases per year. Illness generally lasts about a week.
- Listeria: Duration is highly variable and depends on severity. Listeria is uncommon (around 1,250 cases per year) but disproportionately dangerous, leading to hospitalization in the vast majority of cases.
Why the First Hours Feel the Worst
There’s a gap between eating contaminated food and actually feeling sick. This incubation period ranges from as little as 30 minutes (staph toxin) to several days (Salmonella, E. coli). During this time, the bacteria or virus is multiplying in your gut or releasing toxins, but you feel fine.
Once symptoms hit, the first 12 to 24 hours are usually the roughest. Vomiting tends to taper off before diarrhea does. With viral food poisoning like norovirus, you may cycle through intense waves of nausea that gradually space out over the first day. Bacterial infections tend to build more slowly but last longer, with cramping and diarrhea peaking on day two or three before improving.
Staying Hydrated During Recovery
Dehydration is the main risk during a bout of food poisoning, not the infection itself. When you’re losing fluids from both ends, replacing water alone isn’t enough because you’re also losing salts your body needs to function. Oral rehydration solutions (sold at pharmacies or made at home with pre-measured packets) are the gold standard. Adults with vomiting or diarrhea should aim for about three liters of rehydration fluid per day, while children need roughly one liter.
If you can’t keep anything down, take small sips of water or suck on ice chips. Broth, popsicles, and diluted fruit juice (half water, half juice) are also good options. The goal is consistent small amounts rather than drinking a full glass at once, which can trigger more vomiting.
What to Eat as You Recover
You’ve probably heard of the BRAT diet: bananas, rice, applesauce, and toast. It’s a reasonable starting point for the first day or two, but there’s no reason to limit yourself strictly to those four foods. Brothy soups, oatmeal, boiled potatoes, crackers, and plain dry cereal are equally gentle on a recovering stomach.
Once the nausea has settled and you’re keeping bland foods down, start adding more nutritious options: cooked squash, carrots, sweet potatoes without skin, avocado, skinless chicken or turkey, fish, and eggs. Your gut needs real nutrition to repair itself, and staying on a very restricted diet for more than a couple of days can slow your recovery. If you’re still too nauseated to eat anything solid, prioritize fluids and don’t force it.
You Can Still Be Contagious After You Feel Better
This is the part most people don’t realize. With norovirus, you can continue shedding the virus for two weeks or more after your symptoms have completely resolved. That means you can pass it to others through close contact or food preparation long after you feel fine. Thorough handwashing is critical during this window, especially before cooking or handling food for other people.
Bacterial causes like Salmonella can also be shed in stool for days to weeks after recovery, though the risk of transmission is lower with proper hygiene.
Signs Your Case Is More Serious
Most food poisoning is miserable but self-limiting. However, certain symptoms signal that something more dangerous is happening:
- Bloody diarrhea
- Diarrhea lasting more than three days
- Fever above 102°F
- Vomiting so frequent you can’t keep any liquids down
- Signs of dehydration: very little urination, dry mouth and throat, or dizziness when standing
Young children, adults over 65, pregnant women, and anyone with a weakened immune system are at higher risk for complications and should have a lower threshold for seeking care.
Long-Term Effects After the Illness Clears
For a small number of people, food poisoning leaves a lasting mark even after the infection is gone. Reactive arthritis is one recognized complication, causing joint pain, swelling, and stiffness that typically develops weeks after the initial illness. It usually resolves on its own within three to twelve months, though a small percentage of people go on to develop chronic joint inflammation that requires ongoing treatment.
Post-infectious irritable bowel syndrome is another possibility. Some people notice changes in their digestion, including bloating, cramping, or alternating diarrhea and constipation, that persist for months after a severe bout of food poisoning. The gut’s nervous system and bacterial balance can take time to fully reset, and these symptoms gradually improve for most people but can occasionally become a longer-term issue.