A cough that lingers for weeks isn’t just frustrating—it could signal something deeper. Perhaps it’s postnasal drip quietly irritating your throat, or asthma tightening your airways without warning. Acid reflux could be sneaking up, or an old infection could still be hanging around. Even your meds or that smoky air you breathe daily could be the culprit. Ignoring it won’t make it vanish, and some causes need more than just patience to fix.
Postnasal Drip
Should you have ever felt like mucus is constantly trickling down the back of your throat, you might be grappling with postnasal drip—one of the sneaky culprits behind a stubborn cough.
Whenever allergies or irritants trigger excess mucus production, it pools in your throat, irritating nerves and sparking that nagging cough reflex. Dust, pollen, or pet dander often worsen symptoms, especially at night, leaving you clearing your throat or coughing more.
Antihistamines or decongestants can help dry up mucus, while saline rinses might ease congestion. Should allergies be the root cause, avoiding triggers—like keeping windows closed during high pollen seasons—can make a difference.
Staying hydrated thins mucus, making it easier to clear. In case symptoms linger, a doctor can pinpoint whether infections or other issues are at play.
Asthma
Should you have noticed a dry, nagging cough that just won’t quit—especially at night or after a workout—it couldn’t be a typical cold. You could be managing asthma, even though you don’t wheeze.
Cough-variant asthma often goes unnoticed because the cough is the main symptom, triggered by airway inflammation. Respiratory infections or cold air can make it worse, tightening your airways and leaving you hacking.
Effective management usually includes inhaled glucocorticoids to calm the swelling and prevent flare-ups. Don’t brush off a persistent cough—it’s your body’s way of saying something’s off.
In case over-the-counter remedies don’t help, see a doctor. They can run tests to confirm asthma and tailor a plan to keep your lungs happy. Ignoring it could lead to more serious issues, so take that cough seriously.
GERD (Acid Reflux)
Should that stubborn cough linger but doesn’t seem tied to asthma, another sneaky culprit could be at play: GERD, or acid reflux. As stomach acid backs up into your esophagus, it can irritate the airways, triggering a chronic cough—often worse at night or after meals. You could notice heartburn or a sour taste, but sometimes, the cough is the only clue.
Here’s how GERD connects to your cough:
| Trigger | Effect |
|---|---|
| Stomach acid reflux | Irritates throat and airways |
| Spicy or fatty foods | Worsens acid production |
| Lying down after eating | Lets acid creep up more easily |
Lifestyle changes like smaller meals or avoiding late-night snacks can help. Doctors might also suggest proton pump inhibitors to reduce acid. Don’t ignore it—your cough could be whispering about GERD.
Smoking or Pollution Exposure
Should that nagging cough stick around and GERD isn’t the issue, smoking or pollution could be irritating your airways.
Should you smoke, the chemicals in cigarettes inflame your lungs, worsening lung function and often leading to chronic bronchitis or COPD.
Even though you don’t smoke, poor air quality—like smog or industrial fumes—can trigger a chronic cough by filling your lungs with irritants.
Over time, these pollutants damage your respiratory system, making every breath harder.
Should you live in a city or work around smoke, your risk goes up.
Quitting smoking or wearing a mask in polluted areas can help.
Your lungs aren’t meant to handle constant assault, so give them a break.
Cleaner air means easier breathing—and fewer coughs.
Underlying Infections
Should your cough linger, you could have a bacterial infection like pneumonia or whooping cough, which often needs antibiotics to clear up.
Viral infections can also drag on, leaving you coughing even after other symptoms fade.
Don’t ignore signs like fever or chest pain—they’re your body’s way of saying it’s time to see a doctor.
Persistent Bacterial Infections
Even after other symptoms fade, a lingering cough could stick around in case a bacterial infection hasn’t fully cleared. Should you have a prolonged cough that won’t quit, it could signal bacterial infections like pneumonia or whooping cough.
These infections often bring fever, chills, or thick mucus, and ignoring them can lead to serious complications. A chronic cough can indicate your body’s still fighting off germs, so don’t brush it off—seek medical attention.
In the event you’re coughing up blood or feeling worse, it’s especially urgent. Untreated infections can linger or spread, making recovery harder. Antibiotics often help, but only when you act promptly.
Listen to your body—it’s telling you something’s not right. Get checked to avoid long-term trouble and breathe easy again.
Viral Illness Complications
A lingering cough after a viral illness like the flu or COVID-19 could mean your airways are still irritated, even though you’ve mostly recovered.
Viral illness complications often leave your lungs sensitive, causing a cough that lasts weeks. Sometimes, it’s just heightened airway sensitivity, but other times, fundamental infections like bacterial pneumonia or whooping cough sneak in.
In case your lingering cough comes with fever, chills, or chest pain, don’t brush it off—it could signal something worse.
Timely medical assessment helps catch these issues promptly, so you get the right treatment. Ignoring it could lead to more severe problems, so listen to your body.
A quick doctor’s visit could save you weeks of discomfort or prevent complications needing serious medical intervention.
Medication Side Effects
Should you have been managing a stubborn dry cough, your medications could be the culprit.
ACE inhibitors, commonly prescribed for high blood pressure, can irritate your throat and trigger coughing by affecting certain chemicals in your lungs.
ACE Inhibitor-Induced Cough
Many people taking ACE inhibitors for high blood pressure or heart failure develop a persistent dry cough—a frustrating but common side effect. This chronic cough happens because ACE inhibitors cause bradykinin to build up, leading to respiratory irritation.
In case you’ve noticed a nagging cough after starting this blood pressure medication, you’re not alone.
- Talk to your healthcare provider: They can confirm whether the cough is from your medication and suggest alternatives.
- Don’t stop abruptly: Always consult your doctor before discontinuing ACE inhibitors to avoid complications.
- Switching helps: Most people find relief by switching to another class of medication.
- Patience pays off: The cough usually fades within days or weeks after stopping.
In the event your persistent cough lingers, it’s worth discussing—your comfort matters too.
Drug-Related Throat Irritation
Taking certain medications could leave your throat feeling scratchy or inflamed, sparking that nagging cough that just won’t quit. Drug-related throat irritation is a common side effect of some medications, like ACE inhibitors or anti-inflammatory drugs, which can trigger a persistent, dry cough. Unlike infections, this type of cough often doesn’t improve with typical remedies. Should you have noticed a chronic cough after starting a new medication, talk to your healthcare provider—they may adjust your dose or switch you to a different drug.
| Medication Type | Common Side Effect | What to Do |
|---|---|---|
| ACE Inhibitors | Dry, chronic cough | Ask about alternatives |
| NSAIDs | Throat irritation | Stay hydrated |
| Inhalers | Local irritation | Rinse mouth after use |
Don’t ignore a persistent cough—it could be your body reacting to your meds.
Chronic Refractory Cough
Sometimes a cough just won’t quit, even after weeks of managing it. Should yours linger longer than eight weeks, you may have a chronic refractory cough.
It’s frustrating, but it’s not hopeless. The fundamental cause could be anything from gastroesophageal reflux disease (GERD) to chronic obstructive pulmonary disease (COPD). Even irritants like smoke or pollution can irritate your lungs and keep you coughing.
Your doctor may suggest lung function tests to pinpoint the problem. Treatment depends on what’s triggering it—perhaps meds for GERD or inhalers for asthma.
Don’t dismiss it as “just a cough”; getting medical care promptly can save you from discomfort or worse. Pay attention to patterns—does it worsen after meals or at night? Clues like these help your doctor find the right fix.



