Skip to content

Symptoms

Why won't my cough go away?

A cough lasting up to 3 weeks after a cold is common and usually clears on its own, but a cough lasting more than 8 weeks, or one with blood, weight loss, or breathlessness, needs a doctor.

Esta información es solo orientativa de carácter general y no constituye un consejo médico. Consulta siempre a un profesional sanitario cualificado para cualquier asunto médico personal. En caso de emergencia, llama al número de emergencias de tu zona.

Coughs are grouped by how long they last. An acute cough (under 3 weeks) is most often viral and settles as the airway heals. A lingering cough for several weeks after an infection is also common as the airways stay irritated. Other frequent causes of an ongoing cough include post-nasal drip from allergies or sinus issues, asthma, acid reflux, smoking, and certain blood-pressure medicines.

A cough that lasts more than 8 weeks (chronic cough) should be assessed by a doctor to look for causes such as asthma, reflux, or, less commonly, lung disease. Seek prompt care if you cough up blood, lose weight without trying, have night sweats, drenching fevers, or increasing breathlessness — and remember that a persistent cough can be a sign of tuberculosis in some settings.

Get emergency help if you have severe difficulty breathing, chest pain, or blue lips. A pharmacist can suggest soothing remedies, but persistent or alarming coughs need a clinician. This is general information only.

Related to this question

More health answers

See a doctor online now