Zocdoc Answers

Medical questions & health advice by licensed doctors

"I have had diarrhea for over 2 weeks. What should I do?"

ZocdocAnswersI have had diarrhea for over 2 weeks. What should I do?


I also have nausea and stomach discomfort. While all of this has been going on I had also caught a fairly bad cold?


Most Americans will experience diarrheal illness 1 or 2 times per year. The vast majority of the time, these episodes are fairly benign and self-limiting and no further work-up is needed. However, given that your diarrhea has lasted for over 2 weeks, it is strongly recommended that you consult with your primary care doctor to establish a diagnosis and treatment plan. Diarrhea lasting longer than 2 weeks could be due to a number of underlying problems. You could still be suffering from an infection which could be causing your nausea, upset stomach and diarrhea. The presence of any sick contacts with similar symptoms could support this diagnosis. Additionally, if your symptoms were preceded by any unusual food exposures, such as raw seafood, this could point toward infection. Alternatively, any new medications started recently could suggest your symptoms may be due to a medication side effect. Persistent diarrhea could also be due to an underlying inflammatory bowel disease, especially if the diarrhea is associated with the passage of blood. No matter what the cause may be, you should see your primary care physician. A thorough medical history and physical exam can be conducted, and further testing with stool cultures or blood work may help establish a diagnosis.

Zocdoc Answers is for general informational purposes only and is not a substitute for professional medical advice. If you think you may have a medical emergency, call your doctor (in the United States) 911 immediately. Always seek the advice of your doctor before starting or changing treatment. Medical professionals who provide responses to health-related questions are intended third party beneficiaries with certain rights under Zocdoc’s Terms of Service.