Why won't my cough go away? Persistent cough explained

Dr. Jason Yu FRACGP
·6 min read

If your cough has outlasted the illness that caused it, you are in very common company. Here is the short answer: most coughs after a viral infection settle within 2 to 4 weeks. A cough that lasts beyond 4 weeks deserves a GP review, and a cough lasting more than 8 weeks is classed as chronic and should always be assessed.

This guide covers why coughs linger, the causes GPs look for, the red flags that should move you faster, and what can be sorted by telehealth versus in person.

How long should a cough last?

According to healthdirect, an acute cough in an otherwise healthy person normally goes away on its own within 2 to 4 weeks, and a cough is considered chronic once it has lasted more than 8 weeks. In between sits the frustrating stretch where a cough is no longer "just a cold" but not yet "chronic": that is exactly the window where a GP review is worthwhile, especially if the cough is not clearly improving week on week.

Why is my cough hanging around?

The most common reasons a cough persists are:

  • Post-viral cough. After a cold or flu, the airways stay irritated and over-sensitive for weeks. The infection is gone; the cough reflex has not caught up yet.
  • Post-nasal drip and sinusitis. Mucus tracking down the back of the throat, often worse when lying down, keeps triggering the cough.
  • Asthma. A cough with wheeze, chest tightness, or symptoms that flare at night or with exercise can be asthma, and cough is sometimes its main symptom.
  • Reflux (GORD). Stomach acid irritating the airway is an under-recognised cause of a dry, lingering cough.
  • Whooping cough. Pertussis starts like a cold, then settles into coughing bouts that can take weeks to months to go away completely, even with treatment.
  • Smoking and vaping. Both irritate the airways directly and slow recovery after infections.
  • Some blood pressure medicines. ACE inhibitors cause a persistent dry cough in a minority of people who take them. Never stop a prescribed medicine on your own; raise it with your GP.

Less commonly, a persistent cough is the first sign of something that needs specific investigation, which is why the 8-week mark carries a firm "get it assessed" rule even when you feel otherwise fine.

When is a cough a red flag?

Call 000 or go to an emergency department if you have difficulty breathing or cannot speak without gasping, persistent chest pain, pain spreading to your arms, back, neck, or jaw, drowsiness or confusion, lips turning pale, blue, or grey, or coughing up more than a small streak of blood.

Book a prompt GP review, rather than waiting out the 4 weeks, if you have:

  • Coughed up any blood, even a single small streak (larger amounts are an emergency, see above)
  • Breathlessness or wheeze that is new or worsening
  • Fevers that persist beyond a few days, or drenching night sweats
  • Unexplained weight loss
  • A new persistent cough and you are a current or former smoker
  • A significant underlying condition such as lung disease, heart disease, or a weakened immune system

Do I need antibiotics for a cough?

Usually not. Most lingering coughs are post-viral or caused by the irritant and airway conditions above, and antibiotics make no difference to any of them. Taking antibiotics "just in case" adds side effects without benefit. The exceptions are specific diagnoses such as a bacterial chest infection or whooping cough, which is exactly what a GP assessment is for: working out whether your cough is one of the many that need time and symptom care, or one of the few that needs targeted treatment.

What can a telehealth GP do about a persistent cough?

Respiratory symptoms such as cough, cold and flu made up 13.9% of NewDoc consultations in April 2026, second only to prescription renewals at 16.9% (NewDoc internal consult classification, April 2026), so a lingering cough is one of the most common reasons Australians book a telehealth GP.

In a telehealth consultation, a GP can take a detailed history (duration, pattern, triggers, smoking status, medicines, red flags), assess you by video, and then act on it: arrange a chest X-ray through an imaging referral or pathology testing where needed, prescribe treatment when clinically appropriate, issue a medical certificate if you are unfit for work or study, and set a clear review plan. If your cough started with a sore throat that has since settled, the assessment covers that too; there is more on that scenario in can a telehealth GP treat a sore throat.

Telehealth also has honest limits. If your GP needs to listen to your chest or examine you in person, they will say so and help arrange the right next step, whether that is an in-person GP visit or something more urgent. That judgement call is part of the consultation.

How can NewDoc help with a persistent cough?

NewDoc is a pure telehealth general practice. Consultations are conducted by Australian-trained, FRACGP-qualified GPs and are bulk billed, $0 out of pocket for eligible Medicare cardholders, with a private fee for patients without Medicare eligibility. A cough consultation covers assessment, any referral or certificate you need, and eScripts sent to your phone when a prescription is clinically appropriate.

If your cough has passed the 4-week mark, or you have any of the red flags above, you can book a telehealth appointment or read more about cough treatment via telehealth.

References

Frequently asked questions

How long is too long for a cough?

Most coughs after a viral infection settle on their own within 2 to 4 weeks. A cough that has lasted beyond 4 weeks is worth a GP review, and a cough lasting more than 8 weeks is classed as chronic and should always be assessed, even if you otherwise feel well.

Why do I still have a cough weeks after a cold?

A post-viral cough is common. After an infection, the airways can stay irritated and over-sensitive for several weeks, so the cough outlasts the illness that started it. It usually fades gradually. If it is getting worse rather than better, or you develop new symptoms such as fever, breathlessness, or coughing up blood, book a GP review rather than waiting it out.

Do I need antibiotics for a lingering cough?

Usually not. Most coughs are caused by viral infections or airway irritation, and antibiotics do not help either. A GP will assess whether your cough has a cause that does need specific treatment, such as a bacterial chest infection or whooping cough, and prescribe only when it is clinically appropriate.

Can a telehealth GP help with a persistent cough?

Yes. A telehealth GP can take a detailed history, assess you by video, arrange a chest X-ray or pathology referral where needed, issue a medical certificate if you are unfit for work, and prescribe treatment when clinically appropriate. If you need a physical examination, such as a chest listen, your GP will tell you and help arrange an in-person review.

When is a cough an emergency?

Call 000 or go to an emergency department if you have difficulty breathing or cannot speak without gasping, persistent chest pain, pain spreading to your arms, back, neck, or jaw, drowsiness or confusion, or lips turning pale, blue, or grey. Coughing up more than a small streak of blood also needs urgent assessment.

Ready to see a GP?

Book a bulk billed telehealth consultation. Same-day appointments, seven days a week.

Reviewed by Dr. Jason Yu FRACGP

Last reviewed 2 July 2026. Editorial policy

Written by

Dr. Jason Yu FRACGP

Chief Medical Officer, NewDoc

A practising GP with over a decade of clinical experience, specialising in allergies, metabolic health, and chronic disease management.