The 9 Most Common Causes of a Persistent Cough and How to Get Rid of It

UR
CS

Written by Carrie Stracke | Reviewed by Uche Ruth

Updated on June 10, 2024

Key Takeaways:

  • Whooping cough is a very contagious illness that affects the lungs. 
  • Anyone can get sick with whooping cough, but babies are most likely to get very sick.
  • Antibiotics can treat whooping cough, but getting vaccinated is the best way to protect yourself and others around you.

Overview

Are you coughing a lot but don’t feel sick? You’re not alone. Persistent cough is one of the most common reasons that people visit their doctor’s office. But it’s not always a cause for concern. After all, a cough is a natural reflex by the body to help clear the airway, and it can be protective. It usually goes away on its own, but sometimes a cough can last a few weeks after an infection like a cold or the flu

It can be hard to know what to do about a lingering cough that won’t go away. Here, we’ll cover some possible causes for your cough, what you can do about it, and when to get professional help.

What is a persistent cough?

It’s common to have a cough that lasts up to 3 weeks after an upper respiratory infection has resolved. 

But a persistent cough is one that has been around for more than 3 weeks. 

A persistent dry cough is one where you aren’t coughing up much mucus. This will sometimes go away on its own. 

But if you have a persistent productive cough (meaning you’re coughing up mucus), you should see your primary care provider — even if you’ve recently had been treated for an upper respiratory infection. You may still have a more serious infection (like pneumonia) that requires more treatment.

Causes

There are many reasons for a lingering cough, most of which aren’t too serious. The good news is, with proper evaluation of your cough, you can usually treat it quickly.

Here are the most common reasons you might have a persistent cough.

1. Reactive airways after an upper respiratory infection

Sometimes your airways can become inflamed after an upper respiratory infection. This can make your airways sensitive and hyperreactive, making you cough. 

It’s not clear why this happens. It may be due to the nerves in your airways, or the airways themselves becoming more sensitive. Or it may be caused by the body’s increased mucus production. 

In most cases of reactive airways, X-rays and test results are normal. This type of persistent cough will usually resolve on its own. But taking medication to reduce cough, inflammation, and mucus may be helpful for relieving symptoms. 

2. Postnasal drip

Postnasal drip, or upper airway cough syndrome, can occur anytime the nose or sinuses become irritated or inflamed. This leads to mucus draining down the throat and triggering a cough. 

There are many causes of postnasal drip, including colds, sinus infections, and allergies, like hay fever. The result may be a dry cough or it may be associated with some mucus. 

Signs that postnasal drip may be the cause of your persistent cough include: 

  • The sensation of liquid dripping down the back of your throat
  • Always having to clear your throat
  • Nighttime cough
  • Hoarse voice
  • Nasal discharge

Postnasal drip may improve on its own. Or you may need treatment with antihistamines, steroid nasal sprays, or other over-the-counter (OTC) nasal sprays. In some cases, prescription medication may be useful.  

3. Asthma with cough

Asthma normally includes symptoms, such as wheezing, difficulty breathing, and chest pain. But sometimes the only symptom is coughing. In this case, the cough is typically worse at night. 

Asthma-related coughing may follow an upper respiratory infection and worsen if you’re exposed to cold temperatures or certain allergens, like dust or fumes. It can also be triggered by laughing or exercise. 

An asthma cough won’t get better with OTC medication. It’s usually treated with prescription inhalers, which help control the cough. In cases in which this type of asthma goes untreated, up to 40% of adults go on to develop further symptoms of asthma. 

If you have a cough with no other symptoms, you may want to visit your primary care provider to get checked for asthma.

4. Acid reflux and gastroesophageal reflux disease

Acid reflux and gastroesophageal reflux disease (GERD) are other possible causes of persistent dry cough. 

It’s still unclear why GERD might make you cough, but experts think it’s related to something called aspiration. This is when food or acid from the stomach comes up to the throat and enters the airways. Coughing happens as a reflex to help prevent the food and acid from entering your lungs. More research is needed to understand this relationship. 

For some people, a cough from acid reflux will be accompanied by the typical symptoms of heartburn or a sour taste in the mouth. But up to 75% of people have no GERD symptoms at all. 

It’s often worth trying a GERD medication for 2 to 8 weeks to see if the dry cough goes away. 

GERD medications are proton pump inhibitors (PPIs). They work by reducing the amount of acid in the stomach. Here are some common examples of PPIs:

Other recommendations may include sleeping with your head elevated and not eating within 3 hours of bedtime.

5. Medication side effects

Sometimes the medications you take can cause a persistent dry cough. A classic example of this is cough caused by a class of medication called angiotensin-converting enzyme (ACE) inhibitors. These medications are commonly prescribed for people who have high blood pressure, heart disease, and diabetes. But ACE inhibitor-induced cough is reported in up to 20% of people who take them.

Popular ACE inhibitors include: 

Other medications may also cause a persistent cough. The most common include:

If you think medication might be the reason for your cough, talk with your prescriber. They can help you stop or switch medications safely — if needed. The good news is, if medication is causing your cough, the cough usually goes away within a few weeks after you stop taking the medication.

6. Lower respiratory infection

Lower respiratory infections are a common cause of chronic cough. These include infections like:

These infections are typically caused by viruses but may be caused by bacteria as well.

Clues you may have a lower respiratory infection include symptoms like:

  • Fever
  • Shortness of breath
  • Decreased appetite

If you have any of these symptoms with your cough, you need to let your medical care team know. You may need a chest X-ray to look for changes in the lung that require further treatment.

7. Smoking

Smoking tobacco or cannabis can cause a persistent cough. This is because the toxins released when smoking are irritants to the airways. These toxins can damage the lining of the lungs and cause symptoms of bronchitis, like cough and excess mucus.

The “smoker’s cough” is typically a cough with mucus that’s worse in the morning. But, it can improve once you stop smoking. You could notice a decrease in your coughing in the first month after you quit smoking. 

8. Chronic obstructive pulmonary disease

Chronic obstructive pulmonary disease (COPD) is a condition that’s commonly associated with chronic cough. In fact, cough is one of the most reported symptoms of COPD.

COPD is usually caused by repeated exposure to irritants of the lungs and airway. The most common reason for this is smoking. 

Symptoms of COPD include:

  • Productive cough
  • Wheezing
  • Shortness of breath
  • Fatigue

If you have a history of smoking and a chronic cough, you may need further testing to figure out the cause of your symptoms.

9. Allergies

About 1 in 4 U.S. adults get seasonal allergies. In addition to itchy, watery eyes and a runny nose, seasonal allergies commonly cause a persistent cough. If your cough is caused by seasonal allergies, it will go away on its own once whatever is causing your allergy goes away. 

So if you’re allergic to pollen, for example, your cough will get better once the seasons change and there’s less pollen in the air. In the meantime, you can take allergy medicine to help relieve your symptoms.

Treatment

To treat a persistent cough, focus on addressing the cause, for example, allergies, asthma, and acid reflux. If you’re unsure, you could try natural treatments or OTC medications. Remedies you might try for a nagging cough include:

If you don’t see any improvement within 1 to 2 weeks, or if your symptoms are worsening, it may be time to get professional help. You should always get medical attention if you have a cough that won’t go away.

Why am I coughing so much but not sick?

We usually think of a cough as a sign of being sick, like having a runny nose or having a fever. But the truth is that a cough doesn’t always mean that you’re sick. You can have a cough for a lot of reasons, from acid reflux to allergies. 

If you’ve ever had a coughing fit while eating a meal, you know that something as simple as swallowing wrong can cause lots of coughing in an otherwise healthy person. Coughing is just a reflex our bodies developed to protect our breathing tubes from things that don’t belong in them, like dust or food. You can be completely healthy, but if your cough reflex is triggered, it can cause you to cough.

When should you be concerned about a persistent cough?

Even though a cough usually isn’t anything to worry about, it’s always possible there could be a more serious cause. If you have a persistent cough accompanied by any of the following symptoms, you should see a medical health professional right away:

  • Fever
  • Night sweats
  • Coughing up blood
  • Shortness of breath (difficulty breathing)
  • Chest pain 
  • Weakness 
  • Nausea
  • Vomiting
  • Weight loss

Medications & Collections

These drugs are vital for controlling and improving the health of individuals with this condition. They include both preventive and symptomatic treatments.

Robitussin Dry Cough

Robitussin Dry Cough

₦14,600

Item added to your cart


Total (0 Items)

Exclusive delivery

₦0
View cart