Common Causes of Cough
1. Viral Upper Respiratory Infection
The most common cause of acute cough. Usually accompanied by runny nose, sore throat, mild fever and tiredness. Typically resolves within 1–2 weeks without antibiotics.
2. Post-Nasal Drip / Sinusitis
Mucus dripping from the back of the nose into the throat causes a chronic cough, often worse at night or on waking. Associated with nasal congestion, throat clearing and sneezing.
3. Asthma
Cough-variant asthma may present primarily as a persistent dry cough without obvious wheezing. Cough is often worse at night, with exercise, or with cold air or allergen exposure.
4. Acid Reflux (GERD)
Stomach acid reaching the throat can trigger a chronic cough, often worse after meals or when lying down. May occur without heartburn.
5. Influenza
Influenza causes a prominent, often dry cough associated with high fever, severe body pain, headache and rapid onset of illness.
6. COVID-19
COVID-19 commonly presents with cough, fever, fatigue and breathlessness. Cough may be persistent even after the acute illness resolves.
7. Pneumonia
Pneumonia typically presents with cough (often productive), fever, breathlessness and chest pain. Bacterial pneumonia may require antibiotic treatment.
8. Tuberculosis
A cough persisting for more than 2–3 weeks in the Indian context warrants consideration of TB, particularly with night sweats, weight loss, fever or haemoptysis.
9. Medicines (ACE Inhibitors)
A dry persistent cough is a well-known side effect of ACE inhibitor blood pressure medications. This typically begins weeks to months after starting the drug.
10. Environmental Irritants
Cigarette smoke, air pollution, dust, chemical fumes, mould and occupational exposures can cause or worsen chronic cough.
11. Pertussis (Whooping Cough)
Causes prolonged, paroxysmal coughing spells that may be followed by a characteristic 'whoop'. Can affect unvaccinated or partially vaccinated individuals.
⚠️ When Should You Seek Medical Care?
Seek urgent medical attention if you experience any of the following:
- Coughing up blood (haemoptysis) — always requires prompt medical evaluation
- Persistent cough lasting more than 3 weeks without obvious explanation
- Cough with significant breathlessness, falling oxygen levels or rapid breathing
- Cough with high fever not settling within a few days
- Cough with significant weight loss, night sweats or persistent fatigue
- Cough with severe chest pain
- Cough with sudden onset of breathlessness (possible pneumothorax or pulmonary embolism)
- New cough in a smoker over 40 or a person with a history of malignancy
Which Laboratory Tests May Be Considered?
Clinical note: Laboratory tests should be selected by a doctor based on your symptoms, history and clinical examination. Not every person requires all of the tests listed below.
| Test | Why a Doctor May Consider It |
|---|---|
| CBC | To look for signs of infection, anaemia or blood disorders |
| CRP / ESR | Inflammatory markers to assess severity and guide treatment |
| Sputum for AFB / Culture | When tuberculosis is clinically suspected |
| Chest X-Ray | To identify pneumonia, TB, pleural effusion or other chest pathology (imaging, not a lab test) |
| Tuberculosis Investigations (CB-NAAT, IGRA) | For confirmed or highly suspected TB based on clinical pattern |
| Spirometry / Peak Flow | For suspected asthma or COPD (non-laboratory test) |
| Allergy Testing (Total IgE, specific IgE) | When allergic asthma or allergic rhinitis is suspected |
| COVID-19 PCR / Antigen | When COVID-19 is clinically suspected |
Frequently Asked Questions
How long is too long for a cough?
A cough persisting more than 3 weeks without a clear cause warrants medical evaluation. This is especially important with blood in sputum, significant weight loss or breathing difficulty.
Can acid reflux cause chronic cough?
Yes. GERD-related cough can be persistent and dry, and may occur without obvious heartburn.
Can my blood pressure medication cause a cough?
Yes. ACE inhibitor medications (commonly prescribed for hypertension and heart disease) cause a dry persistent cough in a proportion of patients. Discuss alternatives with your prescribing doctor.
Does a cough always need antibiotics?
No. Most acute coughs are caused by viral infections and do not respond to antibiotics. Antibiotics are appropriate only when a bacterial infection is identified or strongly suspected.
QXL Diagnostic Support
When your doctor recommends investigations for a persistent cough, QXL Diagnostics provides CBC, inflammatory markers, allergy testing and selected microbiology investigations with home sample collection across Bengaluru.
Related Health Topics
Medical Review
Medically reviewed by: Dr. Shantakumar Muruda, MD - Medical Biochemistry; Founder & CEO, QXL Diagnostics Super Speciality Lab, Bengaluru
Last medically reviewed: 2026-09-11
Clinical reference framework:Harrison's Principles of Internal Medicine; Tietz Fundamentals of Clinical Chemistry and Molecular Diagnostics; and relevant specialty guidance as clinically appropriate.
Medical Disclaimer: This information is intended for general health education and does not diagnose an individual medical condition. It does not replace consultation, diagnosis or treatment by a qualified healthcare professional. Seek urgent medical attention for severe, sudden or rapidly worsening symptoms or any emergency warning signs described above.
