Breaking News

What are the Causes for Chronic Cough?

What are the Causes for Chronic Cough?

What are the Causes for Chronic Cough?

A chronic cough lasts for more than eight weeks in adults and four weeks or more in children. There can be various reasons for a cough. Chronic cough not only annoys you but makes you feel exhausted. At times, you may not be able to sleep at night due to a cough, that makes you feel low during the day. 

Chronic cough can sometimes be an indicator of some serious condition. Therefore you should not ignore it. If you have a complaint of chronic cough, you must visit an Internal Medicine specialist in Lahore.

What are the other symptoms of Chronic Cough?

Chronic cough may be accompanied by other symptoms such as: 

  • Wheezing
  • Difficulty breathing
  • Runny or stuffy nose
  • A feeling of congestion at the back of your throat
  • Heartburn
  • Hoarseness
  • Coughing up blood

What are the Reasons for Cough?

We all need to cough to clear our throats. But sometimes, it becomes chronic. The causes for chronic cough can be:

Post-Nasal Drip

Due to allergic response, your nasal passage may secrete too much mucus that trickles down. Postnasal drip becomes worse when you lie down straight, especially at night. To treat that, your healthcare providers may prescribe you anti-allergic medicines. Sometimes steam can also help get rid of postnasal drip.


A common reason for chronic cough is asthma. It may become worse when you are exposed to triggers. Asthma can be triggered by exposure to smoke, dust, mites, pollens, and pet dander. 

Gastroesophageal Reflux disease

Gastroesophageal reflux disease is a condition when gastric acid regurgitates backward towards your mouth. It can cause cough due to constant irritation. Moreover, constant cough can lead to more gastric acid secretion in turn. Therefore cough and GERD become a vicious cycle. The healthcare providers may prescribe you proton pump inhibitors or antacids to subside it. 


A cough that does not subsidize with natural remedies may indicate an infection. Viral, bacterial, or fungal infections of the respiratory tract can cause cough. Common causes of cough can be pneumonia, pertussis, tuberculosis, tonsillitis, and many others. 

Chronic obstructive pulmonary disease

Chronic obstructive pulmonary disease, also known as COPD, is an umbrella term for emphysema and chronic bronchitis. It occurs when the airways of your respiratory system get obstructed due to inflammation or any other reason. Cough that occurs due to chronic bronchitis may be accompanied by colored sputum. 

Blood pressure medications

Blood pressure medications such as ACE inhibitors can cause a cough. It can cause the accumulation of a substance known as bradykinin in your lungs. If your blood pressure medication is causing a cough, your healthcare provider would prescribe you another medication for it. Therefore if you have started a new drug, you must keep an eye on your symptoms.

Various other causes of cough can be:

  • Bronchiectasis
  • Aspiration pneumonia
  • Cystic fibrosis
  • Lung cancer
  • Chronic smoking
  • Sarcoidosis
  • Non-eosinophilic bronchitis
  • Idiopathic pulmonary fibrosis
  • Fluid retention in lungs 
  • Low ejection fraction of heart


Generally, a cough subsides on its own. But when it becomes chronic, you must consult with a healthcare provider. A cough can be an indicator of many diseases. It can occur due to lung infections, pulmonary diseases, kidney disease, heart disease, allergy, or even due to some medications. Chronic cough can also indicate tuberculosis. If you keep coughing and going out, you may spread your infection to other people. Therefore you must cough in tissue paper and throw it right away. If you have a complaint of chronic cough, you should visit an Internal Medicine Specialist in Karachi.