Question: how long should cough last before going to doctor?
Answer: See your doctor if you have any of these symptoms: A cough that lasts more than 2 to 3 weeks. A fever. A cough that produces blood or thick or colored mucus.