Food poisoning is not always a virus, but viruses are actually the most common cause. Norovirus alone accounts for an estimated 5.5 million foodborne illnesses per year in the United States, making it the single leading cause of food poisoning. Bacteria, parasites, and even chemical toxins also cause foodborne illness, so “food poisoning” is really an umbrella term for any sickness caused by contaminated food, regardless of the specific culprit.
What Actually Causes Food Poisoning
Roughly 48 million cases of foodborne illness occur in the U.S. each year, resulting in about 128,000 hospitalizations and 3,000 deaths. These cases break down into several categories of cause.
Viruses are the most frequent offenders. Norovirus is responsible for 5.5 million estimated cases annually, far outpacing any single bacterial pathogen. Hepatitis A is another virus that spreads through food, particularly shellfish like oysters and clams, fresh produce such as strawberries and green onions, and foods handled by infected workers. A person with norovirus sheds billions of viral particles, and it takes only a few particles to infect someone else.
Bacteria are the second major category, and they’re what most people picture when they think of food poisoning. Campylobacter causes roughly 1.87 million illnesses per year, Salmonella about 1.28 million, and Clostridium perfringens around 889,000. Listeria causes far fewer cases (about 1,250 per year) but is significantly more dangerous, particularly for pregnant women and older adults.
Parasites and chemicals round out the list. Certain fish and shellfish contain toxins produced by algae. Wild mushrooms can be poisonous. Unwashed produce may carry chemical pesticides in amounts large enough to cause illness.
Viral vs. Bacterial Food Poisoning
The distinction between viral and bacterial food poisoning matters because the two behave differently in your body and respond to different treatments.
Bacterial food poisoning tends to hit fast, often within two to six hours of eating contaminated food. Salmonella has a wider window of 6 hours to 6 days, and Listeria can take up to two weeks to cause symptoms. The hallmark symptoms are vomiting and diarrhea, sometimes severe, with an occasional fever.
Viral food poisoning, particularly norovirus, typically has a longer incubation period of 24 to 48 hours. It also tends to produce more “whole body” effects like fever and chills alongside the digestive symptoms. Viral gastroenteritis generally lasts about two days, though it can stretch longer. Bacterial food poisoning is often shorter.
One critical difference: antibiotics can treat bacterial food poisoning but do nothing against viruses. If your food poisoning is viral, your body has to fight it off on its own while you manage symptoms.
How Viruses Get Into Food
Norovirus spreads through microscopic particles of feces or vomit from an infected person. In the context of food, this happens in several ways. An infected food handler touches food with bare hands. Food is placed on a surface contaminated with viral particles. Tiny droplets of vomit spray through the air and land on food. Shellfish like oysters can also be contaminated at the source if they’re grown in water exposed to sewage.
Hepatitis A follows similar pathways. Large outbreaks have been traced to contaminated frozen strawberries, imported green onions, and raw shellfish. One outbreak linked to frozen strawberries sickened at least 262 people across five states.
Treatment and Recovery
Regardless of whether your food poisoning is viral or bacterial, the most important treatment is the same: replacing lost fluids and electrolytes. Water, diluted fruit juice, sports drinks, and broth all work for most adults. Eating saltine crackers helps replace electrolytes too. For older adults, young children, or anyone with a weakened immune system, oral rehydration solutions like Pedialyte are a better choice because they contain a precise balance of glucose and electrolytes.
If a doctor determines your food poisoning is bacterial or parasitic, antibiotics or antiparasitic medications may be prescribed. For viral food poisoning, treatment is purely supportive. You ride it out, stay hydrated, and rest. Most people recover within a couple of days without medical intervention.
Preventing Food Poisoning at Home
Since you often can’t tell whether a potential contaminant is a virus, bacterium, or something else, prevention covers all the bases at once. The CDC recommends four core steps: clean, separate, cook, and chill.
- Clean: Wash hands for at least 20 seconds with soap before, during, and after preparing food. Wash cutting boards, utensils, and countertops with hot soapy water after each food item. Rinse fresh fruits and vegetables under running water.
- Separate: Use one cutting board for raw meat, poultry, and seafood and a different one for produce and ready-to-eat foods. Store raw meat in sealed containers so juices don’t leak onto other items.
- Cook: Use a food thermometer. Color and texture are not reliable indicators of doneness (except for seafood). Poultry needs to reach 165°F, ground meats 160°F, and whole cuts of beef, pork, or lamb 145°F with a three-minute rest.
- Chill: Refrigerate perishable food within two hours, or within one hour if the temperature is above 90°F. Keep your refrigerator at 40°F or below. Thaw frozen food in the refrigerator, cold water, or the microwave, never on the counter.
These steps are especially important for preventing bacterial contamination from raw meat and poultry, but proper handwashing is the single most effective defense against viral contamination. Since norovirus spreads through such tiny quantities of material, thorough handwashing before touching any food is the best way to break the chain of transmission.

