Health Conditions A-Z Digestive Disorders How Long Does Stomach Flu Last? It generally doesn't take long to get over the illness. By Anne Harding Anne Harding Anne Harding is a health and science writer with experience covering topics in psychology, neuroscience, nutrition, and ecology. Her work has appeared in CNN.com, Time.com, Everyday Health, Reuters Health, LiveScience, More magazine, and TimeOut New York. health's editorial guidelines and Claire Gillespie Claire Gillespie Claire Gillespie is an experienced health and wellness writer. Her work appears across several publications including SELF, Women’s Health, Health, Vice, Verywell Mind, Headspace, and The Washington Post. health's editorial guidelines Updated on March 9, 2023 Medically reviewed by Jay N. Yepuri, MD Medically reviewed by Jay N. Yepuri, MD Jay N. Yepuri, MD, MS, FACG, is a board-certified gastroenterologist and member of the Digestive Health Associates of Texas Board of Directors and Executive Committee. learn more Share Tweet Pin Email Many viruses cause gastroenteritis, commonly known as stomach flu. Depending on the type of virus, the length of your illness will vary but shouldn't last long. You should expect to start feeling like your usual self again within a few days.If your symptoms don't go away or you have other health concerns, contact your healthcare provider. The stomach flu is a common illness that goes by many names—including stomach bug and viral gastroenteritis, which is the medical name. Most commonly, norovirus causes viral gastroenteritis. But other viruses, such as rotavirus (especially in children), adenovirus, sapovirus, and astrovirus, may also cause the illness. Despite the name, the stomach flu doesn't have anything to do with influenza. But the illness can feel just as bad, or worse, than the flu. Between nausea, vomiting, diarrhea, and stomach cramps, if you've been there, you won't probably forget it. Here's what you should know about how long viral gastroenteritis typically lasts in adults. Stomach Flu vs. COVID-19: Here's How To Tell the Difference Stomach Flu Recovery Time Viral gastroenteritis is a self-limiting disease. In other words, you'll recover on your own without treatment. With viral gastroenteritis, your immune system is busy trying to help you feel normal. Those types of diseases also resolve spontaneously. Some people with viral gastroenteritis don't have any symptoms. But if you have symptoms and a healthy immune system, there's a good chance that they will go away rather quickly. How Long Does Stomach Flu Last? Typically, the timelines for viral gastroenteritis symptoms depend on the specific virus:Norovirus: Generally, norovirus clears up within a couple of days.Sapovirus: Usually, sapovirus lasts a few days. Although, diarrhea may continue for up to a week.Astrovirus: This virus should resolve within two to three days.Rotavirus: This virus can last anywhere from three to eight days.Enteric adenoviruses: In some cases, enteric adenovirus can take up to two weeks to resolve. You may need more time to recover if you have a weak immune system. People with weak immune systems may have a harder time fighting the virus than normal. Their symptoms may last longer than normal, and they also have a high risk for complications. Conditions that may worsen your chances of a quick recovery include: Immunodeficiency syndromesInflammatory bowel disease (IBD)Structural heart diseaseMetabolic diseases, such as diabetesKidney diseaseAutoimmune conditions, like rheumatoid arthritis and lupus Talk to a healthcare provider if you have any of those conditions and develop viral gastroenteritis. Stomach Flu vs. Food Poisoning: How To Tell the Difference When To Call a Healthcare Provider Usually, diarrhea and vomiting are not causes for alarm. But if you see blood in your stool or vomit, call a healthcare provider right away. You should also seek help if you experience other signs of serious dehydration, including: An extreme lack of energy Confusion or otherwise altered mental state A lack of urine or dark and concentrated urine In addition, the Centers for Disease Control and Prevention (CDC) recommends seeking treatment for the following: Your symptoms aren't getting better after three days.You have prolonged vomiting that prevents you from drinking liquids.Your temperature spikes above 102 degrees Fahrenheit. Aside from severe dehydration, other reasons to get medical attention include: Uncontrollable vomitingBloody diarrheaPregnancy A healthcare provider may want to do lab tests to know what virus is causing your symptoms. 6 Ways to Get Over the Stomach Flu Faster Was this page helpful? Thanks for your feedback! Tell us why! Other Submit Sources Health.com uses only high-quality sources, including peer-reviewed studies, to support the facts within our articles. Read our editorial process to learn more about how we fact-check and keep our content accurate, reliable, and trustworthy. National Library of Medicine. Viral gastritis. Centers for Disease Control and Prevention. Norovirus - chapter 4 - 2020 yellow book. Oka T, Wang Q, Katayama K, Saif LJ. Comprehensive review of human sapoviruses. Clin Microbiol Rev. 2015;28(1):32-53. doi:10.1128/CMR.00011-14 Pérot P, Lecuit M, Eloit M. Astrovirus diagnostics. Viruses. 2017;9(1):10. doi:10.3390/v9010010 Centers for Disease Control and Prevention. Rotovirus: clinical information. Chiejina M, Samant H. Viral diarrhea. In: StatPearls [Internet]. Treasure Island (FL): StatPearls Publishing; 2022. Centers for Disease Control and Prevention. Food poisoning symptoms.