A cough that hangs on for weeks usually has an identifiable cause, and it’s rarely the original cold or infection you think is still lingering. Doctors classify coughs by duration: acute (under three weeks), subacute (three to eight weeks), and chronic (longer than eight weeks). If yours has crossed the three-week mark and shows no signs of fading, something specific is keeping it going.
Your Infection Is Gone, but Your Airways Aren’t
The most common reason a cough sticks around after a cold, flu, or COVID infection is that the virus damaged the lining of your airways on its way through. Even after your immune system clears the infection, the surface cells of your respiratory tract may still be stripped down to their deepest layer. Studies of influenza patients, for example, show extensive loss of the protective cells that line the airways.
This damage triggers two things that keep you coughing. First, your airways produce extra mucus to protect the raw, exposed tissue. Second, the nerve endings that trigger your cough reflex become temporarily hypersensitive, firing at stimuli that wouldn’t normally bother you: cold air, a deep breath, talking for a long stretch. This post-infectious cough typically falls in the subacute window of three to eight weeks and resolves on its own as the airway lining regenerates. It can feel like the illness never left, but the infection itself is long gone.
The Three Most Common Chronic Causes
When a cough persists beyond eight weeks, three culprits account for the vast majority of cases in nonsmokers. Doctors typically investigate them in order, sometimes treating all three simultaneously.
Upper Airway Cough Syndrome (Post-Nasal Drip)
When your nose or sinuses overproduce mucus, it drips down the back of your throat and irritates the cough receptors there. You might notice frequent throat clearing, a tickle at the back of your throat, or a cough that worsens at night when you lie down. Allergies, chronic sinusitis, and even changes in weather or humidity can keep this cycle going for months. Many people don’t realize the source is their nose, not their chest.
Asthma
Asthma is one of the most common causes of chronic cough overall. A variant called cough-variant asthma produces a cough as its primary symptom, sometimes with no wheezing or shortness of breath at all. The cough may come and go with the seasons, flare after a respiratory infection, or worsen around cold air, strong fragrances, or chemical fumes. Because there’s no obvious wheeze, people often don’t consider asthma as the explanation. A breathing test called spirometry can measure airflow obstruction and confirm or rule it out.
Acid Reflux (GERD)
Stomach acid flowing backward into the esophagus can trigger a persistent cough through two distinct pathways. In the first, acid irritates nerve endings in the lower esophagus that share wiring with the airways, reflexively triggering a cough even though nothing reaches your throat. In the second, tiny amounts of acid travel all the way up and spill into the airway, a process called microaspiration. This is why some people cough from reflux without ever feeling heartburn. The risk of microaspiration increases when the protective reflexes in your throat and larynx are sluggish, which can happen during sleep.
A Blood Pressure Medication Could Be the Cause
A class of blood pressure drugs called ACE inhibitors causes a dry, persistent cough in 5% to 35% of people who take them. If you started a new blood pressure medication in the weeks or months before your cough began, this is worth checking. The cough usually resolves within one to four weeks after switching to a different medication, though in some people it can linger for up to three months. Common ACE inhibitor names end in “-pril” (lisinopril, enalapril, ramipril). Your doctor can switch you to an alternative that works differently.
Environmental Irritants That Keep You Coughing
Sometimes the cause isn’t inside your body but inside your home. Indoor mold from leaky pipes or poor bathroom ventilation is a frequent trigger, especially in older buildings. Dust mites thrive in humid rooms and bedding. Pet dander, cockroach droppings, and tobacco smoke (even secondhand) all irritate airways enough to sustain a chronic cough. Strong cleaning products, fragrances, and aerosol sprays can do the same.
If your cough is worse at home or at work and improves when you travel or spend time elsewhere, your environment is a strong suspect. Reducing indoor humidity with a dehumidifier, fixing moisture sources, and eliminating smoke exposure are practical first steps. Cold, dry outdoor air can also provoke coughing in sensitive airways. Covering your nose and mouth with a scarf in winter helps trap moisture and warm the air before it hits your lungs.
Whooping Cough Is Still Possible in Adults
Pertussis, known as whooping cough, isn’t just a childhood illness. Vaccine protection fades over time, and adults can catch it. In vaccinated adults, the illness tends to be milder, but the cough is still remarkably persistent. Coughing fits typically last one to six weeks, though they can stretch to ten weeks, earning pertussis its old nickname of “the 100-day cough.” If your cough comes in intense, uncontrollable bursts, especially ones that leave you gasping or occasionally vomiting, pertussis is worth considering.
How Doctors Figure Out the Cause
If your cough has lasted more than eight weeks, the standard first step is a chest X-ray to rule out structural problems, infections, or anything unexpected in the lungs. If you’re taking an ACE inhibitor, your doctor will likely switch your medication before doing further workup. For nonsmokers with a normal chest X-ray, the approach is usually empiric: treating the most likely causes (post-nasal drip, asthma, and reflux) in a stepwise fashion and seeing what works. Spirometry helps confirm or exclude asthma. If these common causes are addressed and the cough persists, further testing becomes more specialized.
For children, the threshold is shorter. A cough lasting longer than four weeks in a child is considered chronic and warrants evaluation with at least a chest X-ray and spirometry.
Red Flags Worth Taking Seriously
Most persistent coughs turn out to have a manageable, non-dangerous cause. But certain symptoms alongside a cough signal something that needs prompt attention: coughing up blood, unexplained weight loss, fever that won’t break, hoarseness, excessive mucus production, worsening shortness of breath, or recurrent pneumonia. A significant smoking history (roughly a pack a day for 20 years or more) also raises the urgency of investigation. These don’t necessarily mean something is seriously wrong, but they move the diagnostic timeline up considerably.
Chronic cough affects roughly 10% of adults worldwide, so you’re far from alone in dealing with this. The encouraging part is that once the underlying cause is identified, most chronic coughs respond well to targeted treatment. The frustrating part is that finding the right cause sometimes takes patience, especially when more than one factor is involved.

