Language

Persistent cough: which doctor to see

A cough after a cold can linger for three to four weeks — that is normal. But a cough lasting longer than a month, especially with shortness of breath or phlegm, is a reason to see a pulmonologist and find the cause.

Common causes

  • A lingering cough after a viral infection
  • Allergy and asthma
  • Postnasal drip from chronic rhinitis
  • Smoking, including second-hand smoke
  • Acid reflux
  • A side effect of some blood pressure medicines

When to seek urgent help

Do not wait for a scheduled visit if you have any of these signs:

  • Coughing up blood
  • Cough with high fever for more than 3–4 days
  • Marked shortness of breath, wheezing, choking episodes
  • Cough with chest pain
  • Cough with weight loss and night sweats

Ambulance: 103 (103 from a mobile) · Unified rescue service: 911

Your specialist

Pulmonologist

What to bring to the visit

  • A timeline: how long the cough has lasted, dry or with phlegm, when it worsens
  • Chest X-ray results, if you have had one
  • A list of medicines you take
  • Information about smoking and allergies

Frequently asked questions

How long can a cough last after a cold?

Up to 3–4 weeks — a common "post-infectious" cough. If it lasts longer, gets worse or new symptoms appear, see a doctor.

Do I need a chest X-ray?

For a lingering cough the doctor usually orders an X-ray. The general practitioner or pulmonologist will arrange it at the visit.

More in “Chest and heart”

All symptoms

The information on this page is for reference only and does not replace a doctor's consultation. Only a doctor can make a diagnosis in person. If your condition worsens, call 103.