A persistent cough is a common symptom with many possible causes, including allergies and the common cold. If you don’t smoke, likely causes of a persistent cough also include asthma, bronchitis, and gastroesophageal reflux disease (GERD).
The annoying effects of coughing, such as loss of sleep, sore chest muscles, and leaking urine can affect your quality of life and interfere with your daily activities.
If your cough is lingering, you might wonder if it could be something worse than a cold or allergies. What does it mean if you have a cough that just won’t go away?
Definition
A persistent cough is defined as a cough that persists for a period of eight weeks or longer. It may be a dry cough or you may cough up mucus (sputum) with a productive cough.
A persistent cough may also be referred to as “chronic,” “lingering,” or “nagging.”
A subacute cough refers to a cough that lasts three to eight weeks, and acute cough, such as those that occur with the common cold, lasts less than three weeks
Possible Causes
There are many possible causes of a persistent cough. Most of the time, treatment can help alleviate the cough so you can sleep better, have more energy, and stop having chest soreness from coughing.
Though the most common causes are not usually serious, sometimes a cough can have a serious cause, such as lung cancer.
Most Common Causes in Adults
The most common causes of a cough are not the same for children and adults, and the evaluation and treatment of a persistent cough will depend on a person’s age, other associated symptoms, and past medical history.
Postnasal Drip
Postnasal drip from hay fever (allergic rhinitis), sinus infections, nasal polyps, or other conditions is the most common cause of a chronic cough. These are referred to as upper airway conditions.
Seasonal allergic rhinitis comes and goes with a seasonal pattern, and year-round causes of allergies might not have a consistent pattern.
Asthma
Asthma can cause persistent and intermittent coughing, and it usually also causes other symptoms, such as wheezing and shortness of breath. These symptoms generally will occur together when asthma is flaring up.
Cough-variant asthma is a type of asthma where cough is the most noticeable symptom.
Acid Reflux
Gastroesophageal reflux disease (GERD) can cause a chronic cough. Some people don’t have typical symptoms such as heartburn, and the only symptom may be a chronic cough.
Cough due to GERD is usually worse at night after lying down in bed.
Eosinophilic Bronchitis
Even though many people have not heard of eosinophilic bronchitis, it is one of the top four causes of chronic cough in adults. Eosinophilic bronchitis is caused by an immune cell reaction.
The diagnosis can be somewhat challenging because lung function tests are usually normal. The condition usually responds to inhaled steroids.
Most Common Causes in Children
The causes of chronic cough in a very young child can include:
- Asthma Prolonged episode of bacterial bronchitisUpper airway cough syndrome, a post-infectious cough can sometimes linger for many weeks following an upper respiratory infection
Other Common Causes
Less common, but not rare, causes of a chronic cough include:
- Smoker’s cough is a very common cause of a persistent cough.
- Worldwide, tuberculosis is a common cause of chronic cough.
- ACE inhibitors can cause a dry cough. Examples of these medications include Vasotec (enalapril) and Zestril (lisinopril).
- Chronic bronchitis is a form of chronic obstructive pulmonary disease (COPD) that often affects people who smoke and can also be related to environmental exposures and other factors.
- Whooping cough (pertussis) is not very common due to immunization. This infection can affect people who are not immunized, or in people who are immunized and develop a weak immune system.
Less Common Causes
There are many other less common conditions that can cause a cough. Some of these are can be life-threatening, and may worsen if they aren’t diagnosed and treated quickly.
Examples of uncommon causes of a persistent cough include;
- Lung cancer: For only 2 percent of people with a persistent cough, lung cancer is the underlying cause. And roughly 57 percent of people who have lung cancer have a cough. Characteristics of a cough related to lung cancer can be difficult to distinguish from a cough due to other causes.
- Tumors in or near the lungs: A chronic cough may occur due to other tumors in the chest such as lymphomas. A persistent cough may also occur due to lung metastases from other cancers such as breast cancer, colon cancer, bladder cancer, and prostate cancer.
- Lung diseases: These include emphysema, bronchiectasis, and sarcoidosis.
- Fungal infections: These include coccidiomycosis, histoplasmosis, and tuberculosis.
- Sarcoidosis: Sarcoidosis is a disease in which granulomas form throughout the body including the lungs. It usually causes a dry cough.
- Inhaling a foreign object: This can lead to an ongoing cough, and it can lead to an infection.
- Heart failure: Fluid build-up in the lungs caused by heart failure can lead to persistent coughing or wheezing with blood-tinged mucus.
Should You Worry?
The causes of a cough are so varied, and they are treated very differently. While there is no need to worry, it is never a good idea to ignore a persistent cough.
There are many different symptoms of lung cancer, and a cough can be one of them.
The time between the onset of symptoms (such as a persistent cough) and a diagnosis of lung cancer can be several months, and we know that lung cancer is most curable in the early stages.
Roughly half of people with lung cancer have a persistent cough at the time of diagnosis, and 2 percent of people who have a chronic cough find out that they have lung cancer.
You can’t really tell whether you are likely to have lung cancer based on the characteristics of your cough. A diagnosis of lung cancer relies on biopsy and imaging studies.
It’s also important to note that a chest X-ray might not identify lung cancer.
As a final note about lung cancer, keep in mind that non-smokers get lung cancer too—up to 20% of people who die from long cancer have never smoked or used tobacco.
When to See Your Healthcare Provider
It is important to make an appointment with your doctor if you have a cough that persists.
You should get immediate medical attention if you experience chest pain, shortness of breath or lightheadedness, or are coughing up blood.
Questions you may be asked at your medical visit may include:
- How long have you been coughing?
- Has the cough been worsening?
- Is the cough steady or does it come and go?
- Is it worse after meals or is it worse at night?
- Is the cough dry, or have you been coughing up phlegm (mucus)?
- Have you coughed up blood?
- What other symptoms have you been experiencing? For example, fever, shortness of breath, allergy symptoms, wheezing, or unexplained weight loss?
- What other medical problems do you have?
- Has anyone in your family had similar symptoms? Do you have a family history of bronchitis, asthma, emphysema, or lung cancer?
- Do you, or have you ever, smoked?
- Have you been exposed to secondhand smoke?
- What medications are you taking (including herbal supplements)?
- Have you recently traveled?
Diagnosis
Depending on the severity of your cough, your healthcare professional will give you treatment to control your symptoms and make you feel more comfortable. They may also recommend tests to determine the cause.
Blood tests may be done to look for any evidence of infection.
You may have a chest X-ray or a chest computerized tomography (CT) scan. If you have symptoms of sinusitis, a CT scan of your sinuses may be recommended.
Other tests that may be recommended include:
- Allergy tests
- Pulmonary function tests to screen for changes that occur with asthma and emphysema
- Esophageal pH testing to test for acid reflux as a possible cause of a persistent cough is an uncommon test
- Bronchoscopy to check for foreign bodies or evaluate your airways for a tumor if imaging of the chest shows findings that look like a tumor
- Laryngoscopy to examine your throat and voice box
Treatment
Treatment will depend on the underlying cause, as well as the degree to which your cough is interfering with your day-to-day activities.
A Word From Verywell
If you have a chronic cough, it is important that you get it checked out. Serious causes, such as cancer, have a better outcome when treatment is started early. Even if your cough is not from a serious cause, you will feel more comfortable—and get better sleep—once it’s effectively treated.
Frequently Asked Questions
- What is a persistent cough?
- A persistent cough is a cough that continues on and off for a period of eight weeks or more. It is sometimes called a chronic, lingering, or nagging cough. A persistent cough can be a wet or dry cough and may initially be triggered by illness, allergy, or asthma.
- What causes a persistent cough?
- Postnasal drip is a common cause of a persistent cough. This can be due to allergies, a lingering cold, a sinus infection, or nasal polyps. Asthma—in particular, cough-variant asthma—or acid reflux can also be the reason for a chronic cough. Smoking, ACE inhibitors, and long COVID can also cause a persistent cough as can chronic obstructive pulmonary disease (COPD).Less common causes include lung cancer, tumors in or near the lungs, emphysema, bronchiectasis, sarcoidosis, tuberculosis, and heart failure.
- What is a long-COVID cough like?
- A COVID cough is typically a dry cough that can linger for weeks or months after having a COVID infection. While the cough is typically dry, some people can experience a wet—or productive—cough.If you are experiencing a lingering COVID cough, talk to your doctor. You may need prescription medications to treat the cough.Things you can try to help calm a COVID cough include staying hydrated, drinking warm water or tea with honey and lemon, sucking on hard candy or cough lozenges, or taking over-the-counter cough medicine.
A persistent cough is a cough that continues on and off for a period of eight weeks or more. It is sometimes called a chronic, lingering, or nagging cough. A persistent cough can be a wet or dry cough and may initially be triggered by illness, allergy, or asthma.
Postnasal drip is a common cause of a persistent cough. This can be due to allergies, a lingering cold, a sinus infection, or nasal polyps. Asthma—in particular, cough-variant asthma—or acid reflux can also be the reason for a chronic cough. Smoking, ACE inhibitors, and long COVID can also cause a persistent cough as can chronic obstructive pulmonary disease (COPD).
A COVID cough is typically a dry cough that can linger for weeks or months after having a COVID infection. While the cough is typically dry, some people can experience a wet—or productive—cough.