Why the cough lingers after a virus
- Airway hypersensitivity: the cough reflex is easily triggered while the lining heals.
- Post-nasal drip: mucus from the nose irritates the throat.
- Airway narrowing: temporary wheeze or tightness, like mild asthma.
- Throat irritation: repeated coughing irritates the throat further.
How long does a post-viral cough last?
Most coughs from colds settle within 3 weeks. A post-viral cough can last 3 to 8 weeks. In adults, a cough lasting longer than 8 weeks is defined as chronic, and other causes should be considered.
Typical features
- A dry or tickly cough, sometimes with a little clear mucus.
- Coughing fits triggered by talking, laughing, cold air or exercise.
- Worse at night or when lying down.
- Feeling otherwise well, with no fever.
- A gradual improvement over weeks.
See dry cough at night.
Cough after COVID-19 or flu
Coughs after COVID-19, flu and whooping cough can last longer. Whooping cough typically causes long bouts of coughing with a “whoop” or vomiting and can last 3 months. Persistent cough after COVID-19 may be part of long COVID and should be assessed if it lasts beyond 12 weeks.
Home remedies that help
- Warm drinks with honey and lemon (not honey for babies under 1).
- Sip water regularly to soothe the throat.
- Breathe in steam from a bowl of hot water or a warm shower.
- Use a humidifier in dry rooms.
- Sleep with your head slightly raised.
- Suck lozenges or boiled sweets (not for young children).
Things to avoid
- Smoking and second-hand smoke.
- Very cold, dry air.
- Strong perfumes and irritants.
- Clearing the throat forcefully.
- Talking loudly for long periods.
Cough suppression techniques
When you feel the urge to cough, try swallowing, sipping water, breathing in gently through the nose, or a short, gentle “huff” instead of a forceful cough. Breaking the cycle of coughing reduces irritation. Speech and language therapists use these techniques in cough control therapy for persistent coughs.
Medicines
Antibiotics do not help a post-viral cough, which is not caused by bacteria. Simple cough remedies may give mild relief. A pharmacist can advise. People with asthma or wheeze may benefit from a review of their inhalers. A doctor may consider a short trial of an inhaler if the cough is linked to airway narrowing.
Treating post-nasal drip
If mucus dripping down the throat is triggering the cough, saline nasal rinses and, for allergies, steroid nasal sprays or antihistamines can help.
See neti pot sinus rinse.
Other causes of a lasting cough
- Asthma, including cough-variant asthma.
- Acid reflux; see GERD cough.
- Post-nasal drip from rhinitis or sinusitis.
- Smoking and COPD.
- Medicines such as ACE inhibitors for blood pressure.
- Less commonly, pneumonia, tuberculosis or lung cancer.
Lingering cough in children
Children often have coughs for 3 to 4 weeks after a cold, and frequent colds can make it seem continuous. See a doctor if a child has a cough for more than 3 to 4 weeks, coughing fits with a whoop or vomiting, noisy breathing, breathing difficulty or poor feeding.
See croup cough.
Looking after your voice and throat
Coughing for weeks can leave the throat sore and the voice hoarse. Resting the voice, staying hydrated and avoiding whispering, which strains the voice, help the throat recover. Hoarseness that lasts more than 3 weeks should be checked by a doctor.
When to see a doctor
- A cough lasting more than 3 weeks that is getting worse.
- Coughing up blood.
- Breathlessness, chest pain or wheeze.
- Fever returning or feeling very unwell.
- Weight loss, night sweats or a lump in the neck.
- Hoarseness lasting more than 3 weeks.
Key points to remember
- A post-viral cough is caused by sensitive airways after infection.
- It usually lasts 3 to 8 weeks and settles on its own.
- Warm drinks, honey, steam and avoiding irritants help.
- A cough lasting over 8 weeks or with warning signs needs checking.
Questions about post-viral cough
These answers are general information and do not replace an examination or individual medical advice.
How long does a post-viral cough last?
Usually 3 to 8 weeks.
Is a post-viral cough contagious?
Usually not once other symptoms have gone, though it depends on the infection.
Do antibiotics help a lingering cough after a cold?
No, they do not help a post-viral cough.
Why is my cough worse at night?
Lying down increases post-nasal drip and airway sensitivity.
What is the best remedy for a post-viral cough?
Warm drinks with honey, steam, sipping water and avoiding irritants.
When should I worry about a lingering cough?
If it lasts over 3 weeks and is worsening, or with blood, breathlessness or weight loss.
Can a post-viral cough cause chest pain?
Coughing can strain chest muscles, but chest pain should be checked.
Can a cough last 2 months after a virus?
It can, but a cough beyond 8 weeks should be assessed.
Does exercise make a post-viral cough worse?
It can trigger coughing; build up gradually.
Sources
- NHS · Cough
- NICE NG120 · Cough (acute): antimicrobial prescribing
- Morice AH et al. ERS guidelines on the diagnosis and treatment of chronic cough in adults and children. Eur Respir J. 2020
This guide is for general information and does not replace medical advice. How a problem is diagnosed and treated depends on your examination and medical history. If you think you have an emergency, contact your local emergency services.
