Why Do I Keep Coughing? Causes and When to Worry

A cough that won’t quit usually comes down to one of a handful of causes: post-nasal drip, asthma, acid reflux, or lingering irritation after a cold. If your cough has lasted less than three weeks, it’s classified as acute and is most likely tied to a recent infection. Between three and eight weeks is considered subacute, and anything beyond eight weeks counts as a chronic cough that warrants a closer look. Understanding the timeline helps, but knowing the most likely culprits behind each type is what actually gets you to an answer.

Your Cold Is Gone but the Cough Isn’t

One of the most common reasons people keep coughing is a post-viral cough, the kind that lingers for weeks or even months after a regular cold, flu, or COVID infection. The virus itself is cleared, but the damage it left behind takes time to heal. Your airways stay inflamed, excess mucus hangs around, and the nerves that trigger your cough reflex become hypersensitive, meaning things that normally wouldn’t make you cough (cold air, talking, laughing) now set it off easily.

This type of cough typically resolves on its own within several weeks, though it can stretch longer. It’s frustrating but not dangerous. If it’s been more than eight weeks since you were sick, it’s worth exploring other explanations below.

Post-Nasal Drip

When your nose or sinuses produce extra mucus, it drips down the back of your throat and irritates the airway. This is called upper airway cough syndrome, and it’s one of the top three causes of chronic cough in adults. The cough tends to be worse at night or first thing in the morning, and you might also notice a scratchy or “something stuck” feeling in your throat, frequent throat clearing, a hoarse voice, or a stuffy nose.

Allergies, sinus infections, and irritants like dust or dry air are common triggers. Interestingly, the cough may not always be caused by the mucus itself dripping down. Some researchers believe it can also stem from direct inflammation of cough-sensitive nerves in the upper airway, or even a sensory nerve issue that creates the sensation of drainage without much actual mucus. That’s why some people feel like they constantly need to clear their throat even when there’s nothing obvious to clear.

Cough-Variant Asthma

Most people picture asthma as wheezing and shortness of breath, but there’s a form where a dry, persistent cough is the only symptom. Cough-variant asthma produces no wheezing, no chest tightness, and no obvious breathing difficulty. The cough is often worse at night, after exercise, or when exposed to cold air or allergens.

Because there are no other classic asthma symptoms, this type frequently goes undiagnosed for months or even years. Diagnosis usually involves lung function tests like spirometry, which measures how well air moves in and out of your lungs. In some cases, a doctor will simply prescribe a trial of asthma medication to see if the cough improves, which itself serves as a diagnostic clue. If a persistent dry cough is your only complaint and nothing else explains it, cough-variant asthma belongs high on the list of possibilities.

Acid Reflux You Might Not Feel

Gastroesophageal reflux is another leading cause of unexplained chronic cough, and the tricky part is that you don’t need to have heartburn for it to be the problem. A condition called laryngopharyngeal reflux (sometimes called “silent reflux”) happens when stomach acid travels all the way up past your esophagus and reaches your throat. It only takes a small amount of acid, along with digestive enzymes like pepsin, to irritate the sensitive tissue there.

In some cases, tiny acid particles can even pass through your windpipe into your lungs without you realizing it, particularly during sleep. This can cause inflammation in the airways that mimics other respiratory conditions. Clues that reflux might be driving your cough include a persistent sore throat, hoarseness, a lump-like feeling in your throat, excessive mucus, difficulty swallowing, or frequent throat clearing. Notice that many of these overlap with post-nasal drip symptoms, which is one reason chronic cough can be hard to pin down without medical testing.

Medications That Cause a Cough

If you take blood pressure medication, check whether it’s an ACE inhibitor (common names end in “-pril,” like lisinopril or enalapril). These drugs cause a dry, persistent cough in roughly 5% to 39% of people who take them, with one large study finding the rate around 19%. The cough can start weeks or even months after beginning the medication, which makes it easy to overlook the connection.

This type of cough is typically dry and ticklish, often worse at night. It resolves after stopping the medication, though it can take a few weeks to fully clear. Your doctor can switch you to a different class of blood pressure drug that doesn’t carry this side effect.

Air Quality and Environmental Irritants

Sometimes the cause isn’t inside your body but inside your home or workplace. Particulate matter (fine dust, smoke, pollution) and traffic-related pollutants like nitrogen dioxide activate sensory receptors in the airways, increasing cough sensitivity and triggering inflammation. Research pooling data from multiple studies found that for every 10 microgram increase in fine particulate matter (PM2.5) exposure, the odds of chronic cough rose by roughly 9% to 38%.

Indoor culprits include cigarette smoke (including secondhand), mold, strong cleaning products, scented candles, and poorly ventilated cooking fumes. If your cough is consistently better when you’re away from a particular environment and worse when you return, that’s a meaningful pattern worth investigating. Even relatively low-level, ongoing exposure can keep your airways irritated enough to sustain a cough for months.

How Doctors Figure Out the Cause

If your cough has lasted more than eight weeks, the typical starting point is a chest X-ray to rule out structural problems, infections, or anything unexpected in the lungs. From there, the diagnostic path depends on your specific symptoms. If asthma seems likely, you’ll do spirometry or peak flow testing. If the cough produces mucus, a sputum sample can be tested for infection. Blood tests for inflammation markers or allergies may also be drawn.

The four most common causes doctors investigate first are upper airway cough syndrome (post-nasal drip), asthma, acid reflux, and a type of airway inflammation called eosinophilic bronchitis. When none of those pan out, the workup can expand to include high-resolution CT scans of the chest, a scope to examine the airways directly, 24-hour acid monitoring to catch silent reflux, or sinus imaging. In many cases, though, a therapeutic trial approach works well: your doctor treats the most likely cause and sees if the cough improves, then moves to the next possibility if it doesn’t.

It’s worth knowing that more than one cause can overlap. Some people have both post-nasal drip and reflux contributing to the same cough, which is why treating just one condition sometimes only partially helps.

Red Flags That Need Prompt Attention

Most persistent coughs turn out to be benign and treatable, but certain symptoms alongside a cough signal something more serious. Coughing up blood, unexplained weight loss, a cough that’s getting progressively worse over weeks, drenching night sweats, significant shortness of breath, or a new cough in a long-term smoker all warrant a prompt medical visit. These don’t necessarily mean something dangerous is happening, but they do need evaluation rather than a wait-and-see approach.