What Causes a Cough to Linger for Weeks?

A cough that hangs on for weeks after you felt better is almost always caused by lingering inflammation or irritation in your airways, not an ongoing infection. Coughs lasting three to eight weeks fall into a “subacute” category, and the most common reason is post-infectious airway sensitivity. But if yours has stuck around longer than eight weeks, it’s considered chronic, and the cause is usually one of a handful of treatable conditions.

Why a Cough Outlasts the Cold

When a respiratory virus like a cold or flu tears through your airways, it doesn’t just cause congestion and a sore throat. It strips away the protective lining of your airways, sometimes all the way down to the deepest cell layer. Biopsies of airways after influenza A, for example, show extensive loss of the surface cells that normally act as a barrier.

That damage triggers widespread inflammation and excess mucus production. But the bigger issue is what happens to your cough reflex nerves. Infections can make these nerves hypersensitive, so stimuli that wouldn’t normally bother you (cold air, talking, taking a deep breath) suddenly set off a coughing fit. Think of it like a smoke alarm that’s been turned up too high. The fire is out, but the alarm keeps going off at the slightest whiff of toast. This nerve sensitivity and tissue repair process can keep a cough going for weeks after the virus itself is long gone.

The Three Most Common Causes of Chronic Cough

When a cough lasts longer than eight weeks, doctors look at three conditions that account for the vast majority of cases. Many people have more than one at the same time.

Upper Airway Irritation

Formerly called “post-nasal drip,” this condition is now known as upper airway cough syndrome because the cough isn’t always caused by mucus dripping down your throat. Sometimes the cough receptors in your upper airway are directly inflamed and irritated, with or without noticeable drainage. You might notice a scratchy or unpleasant sensation in the back of your throat, frequent throat clearing, a stuffy nose, or a bumpy texture on the back of your throat (your doctor may call this “cobblestone mucosa”). Allergies, chronic sinus issues, and irritant exposure all feed into this cycle.

Silent Reflux

Acid reflux can drive a persistent cough even if you never feel heartburn. When stomach acid reaches your voice box and upper airway, tiny amounts can slip into your windpipe and bronchial tubes, especially during sleep. You may not feel it happening. Over time, this silent aspiration causes inflammation in your bronchial tubes and can even lead to recurring lower respiratory infections. Clues that reflux is behind your cough include a hoarse voice, a sour taste in the morning, or a cough that worsens after meals or when lying down.

Cough-Variant Asthma

This form of asthma produces a dry, persistent cough as the only symptom. There’s no wheezing, no chest tightness, no shortness of breath. The cough tends to come in episodes or attacks lasting hours or days, and it often worsens at night, during exercise, or with cold air exposure. Because it doesn’t look like “typical” asthma, it frequently goes undiagnosed. The telltale confirmation is that the cough improves within two to four weeks of using standard asthma medications like inhaled corticosteroids.

Medications That Cause a Lingering Cough

A class of blood pressure medications called ACE inhibitors is one of the most overlooked causes of a cough that won’t quit. Between 5% and 35% of people taking these drugs develop a persistent dry cough. It can start weeks or even months after beginning the medication, which makes the connection easy to miss. If your cough started sometime after you began a new blood pressure prescription, that’s worth flagging. The cough typically resolves within one to four weeks of stopping the medication, though for some people it can take up to three months to fully clear.

Your Home May Be Making It Worse

Even when there’s an underlying medical cause, environmental irritants in your home can keep fueling the cycle of airway inflammation. Indoor humidity is a major factor. When humidity climbs above 50%, it creates ideal conditions for mold, bacteria, dust mites, and other biological irritants to thrive. Water condensation starts appearing on windows and surfaces around 60% humidity, a visible sign things are too damp. Mold spores in particular are a well-known trigger for coughing, nasal congestion, and throat irritation.

Carpeting traps dust, mold, dust mites, and pet dander deep in its fibers. Curtains and heavy drapes do the same. Cockroach debris (their droppings and shed body parts) settles into household dust and is a potent trigger for allergies and asthma symptoms. Even common household cleaning products contain ingredients that irritate the throat and airways. If your cough consistently feels worse indoors, consider whether any of these factors could be contributing. Running a dehumidifier to keep humidity under 50%, switching to hard flooring in the bedroom, and using fragrance-free cleaning products are practical steps that reduce airway irritation.

Warning Signs That Need Attention

Most lingering coughs are annoying but not dangerous. However, certain symptoms alongside a persistent cough point to something more serious. These include coughing up blood, unexplained weight loss, persistent fever, significant hoarseness, excessive mucus production, worsening shortness of breath, or recurrent bouts of pneumonia. A history of heavy smoking (roughly a pack a day for 20 years or more) also raises the stakes. Any of these warrant prompt medical evaluation rather than a wait-and-see approach.

What Getting It Sorted Looks Like

If your cough has lasted more than three weeks and you’re otherwise feeling recovered from whatever illness started it, the first useful step is identifying which of the common culprits is driving it. Many people assume they just need to “wait it out,” but a cough that’s lasted eight weeks rarely resolves on its own without addressing the underlying trigger.

Evaluation is usually straightforward. Your doctor will ask about the character of the cough (dry vs. productive), when it’s worst (night, after eating, with exercise), and whether you have nasal symptoms, throat irritation, or reflux clues. Sometimes a trial of treatment for the most likely cause is itself the diagnostic test. If treating reflux or nasal inflammation clears the cough, that confirms the diagnosis. For suspected cough-variant asthma, a two-to-four-week trial with an inhaler is often both the test and the fix.

The reassuring reality is that once the right cause is identified, most lingering coughs respond well to targeted treatment. The frustrating part is that many people live with a chronic cough for months or years simply because they never connected it to reflux, mild asthma, or a medication side effect.