Young man in glasses coughing on a sofa

Cough That Won't Go Away: 8 Common Causes of a Lingering Cough and When to Worry

Invalid Date•6 min read

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.

How long is too long for a cough?

Providers sort coughs by how long they have lasted, because the likely causes change with time:

TypeHow longUsual causes
AcuteUnder 3 weeksColds, flu, COVID, acute bronchitis
Subacute3 to 8 weeksPost-viral cough, sinus drainage, whooping cough
ChronicOver 8 weeksPostnasal 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. Smoking or vaping. Tobacco and vape aerosols irritate the airways and are a leading cause of chronic cough and chronic bronchitis.
  7. 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.
  8. 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.

Older man coughing at a table with water and medicines

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

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

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.

blog author avatar

Naurah Gaspard, DNP, FNP-C, FNP-BC

Naurah Gaspard is a doctorate-prepared, board-certified family nurse practitioner licensed in Florida. She cares for adults through OurTopClinic's online primary care, urgent care, medication refills and the 90-Day Wellness Program, and writes plain-language guides so patients can make informed decisions about their health.

Back to Blog