Symptom

Persistent Cough

Also called: Khansi, Irumal

What does persistent cough mean?

A cough lasting more than two weeks needs medical attention. In India it should always prompt consideration of tuberculosis.

See a doctor if

  • The cough has lasted more than two weeks
  • You are coughing up blood
  • You have evening fever, night sweats or weight loss
  • You are breathless or have chest pain
  • You have a known lung condition and your symptoms have worsened
Educational information only. This information is for educational purposes only and should not replace professional medical advice, diagnosis or treatment. Always speak to a qualified doctor about your own situation.

Common causes

These are causes doctors commonly see. This list cannot tell you which one applies to you.

  • Tuberculosis — always considered when a cough lasts beyond two weeks in India
  • Asthma
  • Chronic obstructive pulmonary disease (COPD), particularly in smokers
  • Post-infectious cough after a viral illness
  • Acid reflux
  • Air pollution, dust and occupational exposure
  • Some blood pressure medicines, particularly ACE inhibitors

Frequently Asked Questions

How long is too long for a cough?

More than two weeks. In India a cough lasting beyond two weeks should always prompt consideration of tuberculosis, and testing for it is free in the government programme.

Can my blood pressure medicine be causing my cough?

It can. A dry, tickly cough is a known effect of ACE inhibitors, a common class of blood pressure medicine. Do not stop the tablet yourself — tell your doctor, who can usually switch you to an alternative.

What does coughing up blood mean?

It always needs to be seen by a doctor promptly, whatever the amount. It can come from tuberculosis, a chest infection or other lung conditions, and the cause needs identifying rather than waiting to see whether it settles.

How long does a normal cough last?

A cough after a cold or viral illness commonly lingers for two to three weeks after the other symptoms have gone, because the airways stay irritated for a while. That is normal and does not mean the infection is still there. Beyond two weeks it should be assessed rather than waited out.

Why is my cough not stopping?

The usual reasons a cough drags on are a post-infectious cough after a viral illness, asthma, acid reflux, COPD in smokers, air pollution or dust exposure, and blood pressure medicines of the ACE inhibitor class. In India, tuberculosis must also be considered for any cough beyond two weeks. Which one applies needs a doctor and usually a chest X-ray or sputum test — it is not something to work out at home.

What if my cough has lasted more than a month?

See a doctor and say clearly how long it has been. A cough of a month or more needs investigation, not another course of syrup. Ask specifically about testing for tuberculosis, which is free in the government programme, particularly if you also have evening fever, night sweats or weight loss.

I have had a cough for three days. Is that normal?

Usually yes. A cough that comes with a cold or a viral illness is doing a job — clearing the airways — and a few days of it is ordinary. See a doctor sooner than two weeks if you are breathless, have chest pain, are coughing up blood, have a high fever that is not settling, or if the person coughing is a baby, is elderly, or has a lung or heart condition.

What is the difference between a dry cough and one with phlegm?

A dry cough brings nothing up and often feels tickly or scratchy. A wet or chesty cough brings up phlegm, which may be clear, white, yellow or green. The colour on its own does not decide whether you need an antibiotic — that is a common belief and it is wrong. Both types can follow a viral illness, and both need checking if they last beyond two weeks.

What is a residual cough?

It is the cough left behind after an infection has gone. The airways stay irritated and twitchy for a while, so you keep coughing even though you are otherwise better. It commonly lasts two to three weeks after a cold and settles on its own. If it drags past that, or you also have fever, night sweats or weight loss, it should be looked at rather than waited out.

My cough goes away and comes back. What does that mean?

A cough that settles and then returns is worth mentioning to a doctor, because it points somewhere different from one that simply drags on. Common reasons are asthma, which often comes and goes and may be worse at night or with exercise or cold air; acid reflux; repeated infections, particularly in children; and allergies that follow a season. Keep a rough note of when it comes back and what you were doing — that pattern is genuinely useful to the doctor.

What to do next

Note when the symptom started, how it has changed, and anything that makes it better or worse. Take that information — and a list of your medicines — to your doctor. It makes the consultation considerably more useful than trying to recall it on the spot.

If any of the warning signs above apply to you, do not wait for an appointment. Go to a hospital, or call 112.

Educational information only. This information is for educational purposes only and should not replace professional medical advice, diagnosis or treatment. Always speak to a qualified doctor about your own situation.