What Causes a Nagging Cough That Won’t Go Away

A nagging cough that won’t quit is most often caused by one of three things: postnasal drip, asthma, or acid reflux. Together, these account for up to 90 percent of chronic cough cases. If your cough has lasted more than eight weeks, it’s considered chronic. Coughs lasting three to eight weeks fall into a “subacute” category, often triggered by a lingering infection. The good news is that most nagging coughs have treatable, non-serious causes once you identify the right one.

Postnasal Drip

Postnasal drip, sometimes called upper airway cough syndrome, is the single most common driver of a persistent cough. Mucus from your nose or sinuses drips down the back of your throat and irritates the nerve endings in your pharynx and larynx, triggering the cough reflex. Over time, that constant drip can inflame the lining of your throat, making it even more reactive to small amounts of mucus. About 20 percent of people with postnasal drip don’t even realize they have it, which means you can have a nagging cough for weeks without connecting it to your sinuses.

Allergies, sinus infections, colds, and changes in weather or humidity can all increase mucus production. If you notice throat clearing, a sensation of something stuck in your throat, or a cough that’s worse when you lie down, postnasal drip is a likely culprit.

Cough-Variant Asthma

Most people picture asthma as wheezing and shortness of breath, but there’s a form where cough is the only symptom. Cough-variant asthma produces a dry cough (sometimes with mucus) that can persist for weeks or months. Because there’s no wheezing, it often goes undiagnosed. Exercise, cold air, and allergens tend to make it worse.

Diagnosis typically involves a breathing test called spirometry, which measures how much air you can push out of your lungs and how fast. Your doctor may also try a bronchoprovocation test, where you inhale a substance that narrows the airways slightly to see how reactive they are. Sometimes the simplest approach is a treatment trial: using an inhaler for two to four weeks to see if the cough improves. If it does, asthma was likely the cause.

Acid Reflux and Silent Reflux

Acid reflux causes an estimated 10 to 59 percent of chronic cough cases, a wide range that reflects how tricky it is to diagnose. The classic version involves heartburn, but many people with reflux-related cough never feel burning in their chest at all. This “silent” reflux sends stomach contents up into the esophagus and sometimes all the way to the larynx, where even tiny amounts of acid or digestive enzymes irritate the airway.

What makes this harder to pin down is that non-acidic reflux can trigger coughing too. Acid activates chemical receptors in the esophagus, but non-acid reflux can activate stretch receptors that signal the vagus nerve, producing the same cough reflex through a completely different pathway. In one study, non-acidic reflux made up 73 percent of the total reflux reaching the upper esophagus in patients with reflux-related cough. This means standard antacids don’t always resolve the problem, and it can take specialized testing to confirm the diagnosis.

Post-Infection Cough

If your nagging cough started after a cold, flu, or respiratory infection, you’re dealing with a post-infectious cough. This is the most common cause of coughs lasting three to eight weeks. The infection itself clears, but the inflammatory response it triggered lingers. Your bronchial tubes stay hypersensitive, mucus production stays elevated, and your body’s ability to clear that mucus is temporarily reduced. The result is a cough that can drag on for weeks after you otherwise feel fine.

Post-infectious coughs generally resolve on their own, though they can be frustratingly slow. Whooping cough (pertussis) deserves special mention here. Even vaccinated adults can catch milder forms, and the coughing fits can last one to six weeks, sometimes stretching to ten. If your cough comes in intense, uncontrollable bouts, pertussis is worth considering.

Blood Pressure Medications

A class of blood pressure drugs called ACE inhibitors causes a persistent dry cough in roughly 4 to 35 percent of people who take them. The cough feels like a tickle or scratch in the throat and can start within hours of your first dose, or not appear until weeks or months into treatment. If you started a new blood pressure medication and then developed a cough, this connection is worth raising with your doctor. Switching to a different type of blood pressure drug usually resolves it completely.

Environmental and Workplace Irritants

Sometimes the cause isn’t inside your body but around it. Cigarette smoke (including secondhand), cooking fumes, dust mites, mold, pet dander, and cockroach allergens can all sustain a chronic cough by irritating the upper and lower airways. Workplace exposures to chemical fumes, industrial dust, or fungal particles can do the same, sometimes triggering hypersensitivity responses that mimic asthma or cause their own form of chronic airway inflammation.

The clue is often in the pattern. If your cough improves on weekends or vacations and returns at work, an occupational exposure is likely. If it’s worse at home, look at indoor air quality: ventilation, humidity, pets, and cleaning products.

How Doctors Track Down the Cause

Because the top three causes overlap in symptoms and can even coexist, finding the right answer often involves a process of elimination. A chest X-ray is usually the starting point. It won’t reveal postnasal drip, reflux, or asthma, but it rules out pneumonia, lung masses, and other structural problems. A CT scan may follow if there’s concern about sinus infections or less common lung conditions. Spirometry is standard for evaluating asthma and chronic obstructive pulmonary disease.

In many cases, doctors work through the most likely causes one at a time: treating postnasal drip first, then trialing asthma therapy, then addressing reflux. It’s not unusual for the process to take several weeks, and some people have two causes contributing simultaneously.

Warning Signs That Need Prompt Attention

Most nagging coughs are not dangerous, but certain symptoms alongside a persistent cough point to something more serious. Coughing up blood, unexplained weight loss, persistent fatigue that doesn’t improve with rest, loss of appetite, or difficulty swallowing all warrant a prompt medical evaluation. These can be early signs of lung cancer or other conditions where early detection makes a significant difference in outcomes.

What You Can Do at Home

While you’re working toward a diagnosis, a few strategies can reduce cough sensitivity. Staying well hydrated helps thin mucus and keeps irritated airways from drying out further. Elevating your head while sleeping can reduce both postnasal drip and nighttime reflux. Avoiding known irritants, keeping indoor humidity moderate, and staying away from cigarette smoke all help.

Structured approaches like cough suppression techniques and breathing exercises have shown benefit in clinical trials for chronic nonproductive cough. Speech-language therapy programs that combine education about cough triggers, hydration strategies, controlled breathing, and cough suppression methods have been studied specifically for stubborn coughs. These programs help retrain your body’s exaggerated cough reflex, which can become self-perpetuating: the more you cough, the more sensitive your airways become, and the more you cough.