Answered by SecondMedic Expert
General Physician · General Medicine
Coughs can vary in duration depending on the cause. In general, most coughs caused by common colds or respiratory infections typically last around 1 to 3 weeks. However, some coughs can linger for longer, especially if there's an underlying issue like asthma or allergies. It's essential to stay hydrated, get enough rest, and possibly consider over-the-counter remedies or see a doctor if it persists for more than a few weeks or becomes severe. Remember, everyone's body is different, so if you're concerned, it's always best to consult a healthcare professional for personalized advice.