A mug of tea with a dried lemon slice beside an open book and autumn leaves

When to See a Doctor

Cough Won't Go Away: When to See a Doctor

A cough that lasts over 3 weeks should be checked. See how long coughs normally last, common causes, what to track, and the signs that cannot wait.

Typical costFree
Time5 minutes to read
DifficultyPro needed for some steps

Key takeaways

  • Most coughs clear on their own within 3 to 4 weeks.
  • See a doctor if a cough lasts more than 3 weeks.
  • Coughing up blood or trouble breathing needs urgent care now.
  • Do not stop a prescribed medicine on your own if you think it causes the cough.

A cough that is still going after 3 weeks should be looked at by a doctor. Health services such as the NHS say a cough usually clears up on its own within 3 to 4 weeks, so a cough that outlasts that, keeps getting worse, or arrives with warning signs is worth a visit sooner rather than later.

Most people judge a cough by how annoying it is. A better measure is direction. A cough that is slowly fading behaves very differently from one that is flat or climbing, even if both are keeping you awake. This guide covers how doctors group coughs by length, why a cough can hang on after a cold, the usual non-infection causes, what to note before an appointment, and the signs that should move you from waiting to calling.

How doctors group coughs by length

Clinicians commonly sort coughs by how long they have lasted, because the likely causes change with the timeline. The exact cut-offs differ a little between sources, so treat them as a rough guide.

Group Rough length in adults Usual explanation
Acute Under 3 weeks Cold, flu or another short infection
Subacute About 3 to 8 weeks A cough lingering after an infection
Chronic More than 8 weeks Often a separate, ongoing cause such as asthma, reflux or post-nasal drip

The practical rule from public health services is simpler than the table: a persistent cough lasting more than 3 weeks is a reason to see a GP or doctor. Children’s coughs are handled with extra care. If a child is struggling to breathe, feeding poorly or seems very unwell, do not wait for any calendar threshold.

Why a cough can outlast the cold that started it

After a viral chest or throat infection, the lining of the airways can stay irritated and over-sensitive for a while. Cold air, laughing, talking or a deep breath can then set off a cough even though the infection itself has gone. This is often called a post-infectious cough.

It usually looks like this:

  • It follows a clear cold, flu or chest infection.
  • It is dry or brings up only a little mucus.
  • It becomes less frequent over days to a few weeks.
  • You otherwise feel well and have no fever.

If your cough fits that pattern and the trend is downward, patience is usually reasonable. If the first week was a cold and weeks three and four look the same as week two, the cough has stalled, and that is worth a call to a doctor.

Common causes when a cough does not follow an infection

When there was no obvious cold at the start, or the cough has gone on for many weeks, clinicians tend to think of a short list of repeat causes. Many people have more than one. Only a clinician can sort out which applies to you, so use this list to prepare questions, not to self-diagnose.

Post-nasal drip

Mucus draining from the back of the nose down the throat can cause repeated throat clearing and a tickly cough, often worse when lying down. Allergies and ongoing nasal or sinus problems are common sources. A sore throat often travels with it, and the guide to what causes a sore throat most often covers that overlap.

Asthma

Some people with asthma cough without obvious wheezing. A cough that is worse at night or in the early morning, with exercise, in cold air or around dust, pets or smoke is a clue to mention. Breathing tests help a clinician separate this from other causes.

Acid reflux

Stomach acid reaching the throat can irritate the airway and cause a persistent dry cough, sometimes with heartburn, a sour taste or a hoarse voice. A clinician can tell you whether this is likely.

Medicines

Some blood pressure medicines in the ACE inhibitor group are well known for causing a dry, persistent cough in some people. If a cough began after you started a new medicine, tell the prescriber or pharmacist rather than stopping it yourself. The guide to side effects to watch for with a new medication explains how to raise a change like this.

Smoking and irritants

Tobacco smoke is a major cause of long-running cough. Vaping, wood smoke, workplace dust and strong fumes can irritate the airways in the same way. A smoker’s cough that changes in character or becomes more frequent should be checked.

Whooping cough and other infections

Whooping cough (pertussis) can cause long bouts of coughing, sometimes with a gasping breath afterwards, and can last for weeks. Other less common infections can also cause long coughs, usually with additional features such as night sweats or weight loss. Both are good reasons to see a clinician instead of waiting.

What to note before you call

A clear picture helps a clinician far more than “I have had a cough for a while.” Spend a few days noting:

  1. Start date and what came before it. A cold, a new medicine, a move or a new job?
  2. Trend. Better, the same or worse than a week ago?
  3. Type. Dry, wet, barking or in long fits.
  4. Timing. Worse at night, after meals, with exercise or lying flat.
  5. Phlegm. Note the amount and any blood. Colour alone does not tell you whether an infection is viral or bacterial.
  6. Other symptoms. Fever, wheeze, heartburn, runny nose, weight change, night sweats.
  7. What you have tried and whether it helped.

A phone note is enough. Bring a list of everything you take, including inhalers, sprays, over-the-counter products and supplements.

Get urgent help for these signs

Some features change the question from “is this lingering too long?” to “this needs checking now.”

Call your local emergency number (for example 911 in the United States, 999 in the UK) if there is:

  • Severe difficulty breathing, or being unable to speak in full sentences
  • Blue or grey lips or face
  • Chest pain together with other warning signs such as sweating, faintness or pain spreading to the arm or jaw

Seek urgent medical care the same day (urgent care, or the NHS 111 service in the UK) if:

  • You are coughing up blood
  • The cough is severe or getting rapidly worse
  • You have chest pain or are short of breath
  • You have swollen, painful glands in the neck
  • A child or baby is breathing fast, working hard to breathe or struggling to feed

Reasons to book a routine appointment

Not everything is an emergency. These are reasonable reasons for a regular visit:

  • The cough has lasted more than 3 weeks, even if it is mild.
  • You have unexplained weight loss.
  • You have a weakened immune system or a long-term condition such as heart or lung disease.
  • You smoke, or used to, and your cough has changed.
  • The cough interrupts sleep most nights or limits daily activity.

A visit may involve listening to the chest and checking oxygen levels, and sometimes a chest X-ray, breathing tests or a review of your medicines. What the visit costs depends on your country and insurance, so check with your clinic or insurer.

What can reasonably help in the meantime

Comfort measures will not shorten every cough, but they make the wait easier. The NHS suggests rest, plenty of fluids and, for adults and children over one year, a hot drink with honey and lemon. Honey must never be given to a baby under 12 months. Pharmacists can suggest cough remedies, but some cough medicines are not suitable for children, so ask the pharmacist before giving any product to a child.

Antibiotics are not routinely prescribed for coughs. They only work against bacteria, and a clinician will usually prescribe them only if there is reason to think a bacterial infection is present. Taking steps to avoid catching infections in the first place is covered in prevention habits that matter most for everyday health. If a temperature joins the picture, see when to see a doctor for a fever.

This article is general information, not medical advice. Talk to a qualified clinician about your own situation.

To keep notes to show a clinician, use the symptom diary.

Where this comes from

This guide is based on the NHS patient guidance on coughs, which gives the 3 to 4 week typical length, the 3-week point for seeing a GP and the urgent warning signs, and on widely used clinical groupings of acute, subacute and chronic cough as summarized in health information sites. The list of common causes reflects standard clinical teaching and is meant as a prompt for questions. Thresholds and services differ by country and change over time, so check them with your own health service.