
Cough That Won't Go Away: 8 Common Causes of a Lingering Cough and When to Worry
Written by Naurah Gaspard, DNP, FNP-C, FNP-BC · Medically reviewed by Cherlie Joseph, MSN, FNP-BC · Updated November 2026
A cough that lingers after a cold or flu is common and can last 3 to 8 weeks while your airways heal. A cough lasting more than 8 weeks is called chronic, and in nonsmokers it is most often caused by postnasal drip, asthma or acid reflux, or by an ACE inhibitor blood pressure pill such as lisinopril. A chronic cough deserves a proper evaluation, including a chest X-ray.
In this guide
How long is too long for a cough?
Providers sort coughs by how long they have lasted, because the likely causes change with time:
| Type | How long | Usual causes |
|---|---|---|
| Acute | Under 3 weeks | Colds, flu, COVID, acute bronchitis |
| Subacute | 3 to 8 weeks | Post-viral cough, sinus drainage, whooping cough |
| Chronic | Over 8 weeks | Postnasal drip, asthma, reflux, medicines, smoking |
If your cough started with a cold and is slowly getting better, time is often the main treatment. If it is not improving, keeps you up at night or has passed the 8-week mark, it is time to look for a cause.
8 common causes of a cough that won't go away
- Post-viral cough. After a cold, flu or COVID, the airways can stay inflamed and extra sensitive for weeks. The cough is usually dry and tickly and gets worse with talking, cold air or lying down.
- Postnasal drip (upper airway cough syndrome). Mucus from allergies, a lingering sinus problem or a cold drips down the back of the throat. You may clear your throat a lot or feel a tickle. Florida's long pollen and mold seasons make this especially common.
- Asthma, including cough-variant asthma. Some people with asthma cough without obvious wheezing. Clues include coughing at night, with exercise or around smoke, perfume or cold air.
- Acid reflux (GERD). Stomach acid irritating the throat can cause a chronic cough, sometimes without any heartburn. It is often worse after meals or when lying down.
- ACE inhibitor blood pressure medicines. Lisinopril, enalapril, benazepril and similar drugs can cause a dry, nagging cough, sometimes starting months after you began the medicine. Do not stop your blood pressure pill on your own; a provider can switch you to another option.
- Smoking or vaping. Tobacco and vape aerosols irritate the airways and are a leading cause of chronic cough and chronic bronchitis.
- Whooping cough (pertussis). Pertussis cases rose sharply in the US in 2024. In adults it can look like a stubborn cold followed by coughing fits, sometimes with vomiting or a gasp afterward. It is treatable with antibiotics and easy to spread, so testing matters.
- Less common but important causes. Pneumonia, heart failure, tuberculosis and lung cancer can cause a lasting cough. These are less likely, which is why red flag symptoms (below) matter.
Still coughing weeks later? Let's figure out why.
$79 visit, no appointment needed. Adults 18+ in FL, NM, OR and WA.
Start a cold and flu visit →Clues that point to the cause
- Worse at night or with exercise: asthma or postnasal drip
- Constant throat clearing, stuffy nose: postnasal drip or allergies
- Hoarseness, sour taste, worse after big meals: reflux
- Dry cough and you take a medicine ending in -pril: ACE inhibitor cough
- Violent coughing fits, a whoop or vomiting after coughing: whooping cough
- Fever, chills, shortness of breath: possible pneumonia
Mucus color alone does not tell you whether you need antibiotics. Yellow or green phlegm is common with viral infections too.

What helps a lingering cough
- Honey in warm tea or water can soothe the throat (not for babies under 1 year).
- Fluids and humid air. A cool-mist humidifier or a steamy shower can calm irritated airways.
- Saline rinse or a steroid nasal spray for postnasal drip. See our nasal spray guide.
- Reflux habits: smaller meals, no food 2 to 3 hours before bed and raising the head of the bed.
- Avoid smoke and vaping, including secondhand smoke.
- Over-the-counter cough medicine such as dextromethorphan may help some people short term. Follow the label and check with a pharmacist if you take other medicines.
Antibiotics do not help a post-viral cough. They are used when there is a specific bacterial cause like pneumonia or whooping cough.
How a provider works it up
For a cough past 8 weeks, guidelines call for a full history, a review of your medicines, an exam and a chest X-ray. From there, a provider may try treatment for the most likely cause, such as a nasal steroid for postnasal drip or a reflux medicine, and see if the cough improves. Some people need breathing tests for asthma or a referral to a lung specialist.
An online visit is a good first step to review your symptoms, medicines and possible triggers, adjust treatment and order a chest X-ray or labs when needed. Anyone with red flag symptoms needs in-person care.
Get in-person care or call 911 if you have:
- Coughing up blood
- Shortness of breath, or trouble breathing at rest
- Chest pain
- High fever with shaking chills
- Unexplained weight loss or drenching night sweats
- Swelling in your legs with breathlessness when lying flat
- Coughing fits that make you vomit, turn blue or pass out
Frequently asked questions
Is it normal to still be coughing 4 weeks after a cold?
Yes, it can be. A post-viral cough often lasts 3 to 8 weeks. If it is slowly improving and you have no red flags, it usually settles on its own. If it is getting worse, see a provider.
Can lisinopril cause a cough?
Yes. A dry cough is a well-known side effect of lisinopril and other ACE inhibitors. A provider can switch you to a different blood pressure medicine, and the cough usually fades over the following weeks.
When should I get a chest X-ray for a cough?
A chest X-ray is recommended for a cough lasting more than 8 weeks, and sooner if you have fever, shortness of breath, chest pain, a smoking history or are coughing up blood.
Sources
Keep reading
- Bronchitis vs pneumonia: how to tell the difference
- Sinus infection or Florida allergies?
- Blood pressure medication refill online in Florida
- Browse all conditions and treatments A to Z
Still coughing weeks later? Let's figure out why.
$79 visit, no appointment needed. Adults 18+ in FL, NM, OR and WA.
Start a cold and flu visit →
Naurah Gaspard, DNP, FNP-C, FNP-BC
Board-certified family nurse practitioner licensed in Florida, New Mexico, Oregon and Washington, caring for adults online at OurTopClinic. Meet our providers.
This article is for general education and is not a substitute for medical advice. Treatment, including any prescription, is decided by a licensed provider after reviewing your health history. OurTopClinic is not for emergencies; if you have a medical emergency, call 911. OurTopClinic serves adults located in Florida, New Mexico, Oregon and Washington. Learn more at ourtopclinic.com.