A dry cough, one that doesn’t bring up mucus or phlegm, most often indicates irritation or inflammation in your airways rather than an active infection. The cause ranges from something as minor as lingering cold recovery to something that needs medical attention, like asthma or acid reflux. How long the cough has lasted is the single most useful clue for narrowing down what’s behind it.
How Long It Lasts Changes What It Means
Doctors classify coughs into three categories based on duration: acute (less than three weeks), subacute (three to eight weeks), and chronic (longer than eight weeks). Each window points toward different causes.
An acute dry cough is usually viral. Colds and the flu typically start with a wet, productive cough during the worst of the illness, then transition to a dry cough that can linger for weeks during recovery. COVID tends to cause a dry cough from the start because of how aggressively it inflames the lungs and airways. In most cases, an acute dry cough resolves on its own without treatment.
A subacute cough, the kind that sticks around three to eight weeks, is often a post-viral cough. Your infection has cleared, but the irritation left behind keeps triggering your cough reflex. This should resolve within several weeks without specific treatment, though it can be frustrating while it lasts.
A chronic dry cough lasting beyond eight weeks suggests something other than a simple infection is at play. The three most common culprits are asthma, acid reflux, and postnasal drip.
Asthma Without the Wheeze
Most people picture wheezing and shortness of breath when they think of asthma, but there’s a form called cough-variant asthma where a persistent dry cough is the only symptom. No wheezing, no chest tightness, just a cough that won’t quit. It’s often worse at night, after exercise, or when exposed to cold air or allergens.
Diagnosis typically involves lung function tests like spirometry, which measures how well air moves in and out of your lungs. Sometimes a doctor will prescribe a trial of asthma medication to see if the cough improves, which itself becomes a diagnostic tool. If you’ve had an unexplained dry cough for weeks and it flares up in patterns like these, cough-variant asthma is worth investigating.
Acid Reflux as a Hidden Trigger
Gastroesophageal reflux disease, commonly known as GERD, is one of the less obvious causes of a chronic dry cough. Stomach acid rising into the esophagus can trigger a reflex between the esophagus and the airways, causing your body to cough even when nothing is wrong with your lungs. Some people with reflux-related cough don’t experience heartburn at all, which makes it easy to overlook.
If your dry cough is worse after meals, when lying down, or if you notice a sour taste in your mouth, reflux could be the source. Treatment usually focuses on reducing stomach acid and adjusting eating habits.
Postnasal Drip and Allergies
When your sinuses produce excess mucus, it drips down the back of your throat and irritates the airways, triggering a dry cough. This is sometimes called upper airway cough syndrome. Seasonal allergies, dust, pet dander, and mold are common triggers. The cough tends to be worse at night when you’re lying flat and gravity lets mucus pool in the back of your throat.
You might also notice a tickle or scratchy feeling in your throat, frequent throat clearing, or a runny nose alongside the cough. Treating the underlying allergy or sinus issue usually resolves the cough.
Blood Pressure Medications
If you take a blood pressure medication in the ACE inhibitor class and developed a dry cough afterward, the medication is a likely cause. These drugs slow the breakdown of a compound called bradykinin in your airways, which can irritate nerve endings and trigger a persistent, dry, tickling cough. A large study of over 27,000 patients found that about 4% developed a cough significant enough to stop taking the medication, with most cases appearing within the first four weeks of use.
This side effect doesn’t improve on its own while you continue the medication. If you suspect your blood pressure pills are causing your cough, your doctor can typically switch you to a different class of medication that doesn’t carry this risk.
Environmental and Lifestyle Causes
Your surroundings play a larger role than you might expect. Particle pollution, particularly tiny particles less than 10 micrometers in diameter, can penetrate deep into the lungs and trigger airway irritation and coughing. This includes outdoor air pollution, wildfire smoke, dust, and indoor sources like cooking fumes and certain cleaning products. People with existing heart or lung conditions, children, and older adults are especially sensitive to these exposures.
Smoking is another major cause. The chemicals in cigarette smoke directly irritate and inflame the airways. Over time, this can progress to chronic obstructive pulmonary disease (COPD), which causes a persistent cough that may be dry or productive depending on the stage.
When a Dry Cough Signals Something Serious
In rare cases, a chronic dry cough points to a more serious condition: lung cancer, heart failure, pulmonary embolism (a blood clot in the lungs), or tuberculosis. These conditions almost always come with other symptoms, which is why paying attention to what accompanies your cough matters more than the cough itself.
Red flags that warrant prompt medical evaluation include:
- Coughing up blood, even a small amount
- Difficulty breathing or excessive shortness of breath
- Unexplained weight loss
- Persistent or high fever
- Hoarseness that doesn’t resolve
- Painful or difficult swallowing
A cough lasting longer than eight weeks in someone with a significant smoking history is also considered a red flag, particularly in people over 45.
How Doctors Figure Out the Cause
The diagnostic process for a persistent dry cough usually starts simply. Your doctor will ask about medications you take (especially blood pressure drugs), smoking status, environmental exposures, and whether you have symptoms of reflux or allergies. If a likely cause emerges from this conversation alone, treatment can begin without extensive testing.
When the cause isn’t obvious, a chest X-ray is typically the first test. It can rule out most infectious, inflammatory, and malignant conditions in the lungs. If the X-ray looks normal, spirometry may follow to check for asthma. In some cases, a bronchial challenge test is used, where you inhale a substance that mildly constricts the airways to see if it provokes a cough or breathing changes characteristic of asthma.
Routine CT scans and more invasive procedures like bronchoscopy aren’t necessary when the physical exam is normal and no red flags are present. Most chronic dry coughs are traced back to one of the common three (asthma, reflux, or postnasal drip) and respond well to targeted treatment once correctly identified.

