A cough is one of the body’s natural ways of clearing irritants, mucus, and other material from the airways. It commonly develops alongside a cold or another respiratory infection and often improves as the illness resolves.
But what happens when you have a cough that won’t go away?
A persistent cough can have many possible causes, including a lingering respiratory infection, asthma, allergies, reflux, smoking, or certain medicines. Occasionally, an ongoing cough may be a sign of a condition requiring further investigation.
If your cough is lingering, repeatedly returning or accompanied by other concerning symptoms, discussing it with a GP at Wollongong Doctors can help identify possible causes and determine whether further assessment is appropriate.
What Is Considered a Persistent Cough?
Coughs are often described according to how long they have been present.
Healthdirect notes that most coughs clear within approximately three weeks. A cough that continues beyond the expected recovery period may warrant medical assessment, particularly if it is not improving, or other symptoms are present.
A cough lasting for weeks is sometimes described as persistent, while a chronic cough generally refers to a cough that has continued for an extended period.
The exact duration is only one consideration. How severe the cough is, whether it is getting better or worse and what other symptoms accompany it are also important.
What Is the Difference Between Acute and Chronic Cough?
An acute cough develops relatively suddenly and is commonly associated with short-term respiratory illnesses such as:
- A cold
- Influenza
- COVID-19
- Another respiratory infection
These coughs often improve as the underlying infection settles.
A chronic or ongoing cough persists beyond the expected course of an acute illness. It may be caused by an ongoing respiratory condition, environmental exposure, reflux, medication, or another health problem.
This distinction matters because a cough that continues after other cold or flu symptoms have disappeared may need to be approached differently from one that started only a few days ago.
What Are Common Causes of a Persistent Cough?
There is no single explanation for every persistent cough.
Some of the more common causes of persistent cough include:
- Respiratory infections
- Asthma
- Allergies and post-nasal drip
- Smoking or vaping
- Gastro-oesophageal reflux
- Certain medicines
- Chronic respiratory conditions
Less commonly, persistent coughing can be associated with conditions such as pneumonia, tuberculosis, or lung cancer.
Having an ongoing cough does not mean you have a serious condition, but identifying the cause is important when symptoms do not settle as expected.
Can a Cough Continue After an Infection?
Yes.
A respiratory infection can leave the airways irritated even after the main illness has improved. This can result in a cough that lingers beyond other symptoms.
Common respiratory infections associated with coughing include:
- Colds
- Influenza
- COVID-19
- Bronchitis
Acute bronchitis, for example, is usually caused by a viral infection and can produce a cough with or without mucus. Healthdirect notes that coughing associated with acute bronchitis may continue after other symptoms have improved.
However, if your cough is not gradually improving, becomes worse or is accompanied by new symptoms, consider seeing a GP.
Could Asthma Cause a Persistent Cough?
Yes.
Asthma affects the airways and can cause:
- Coughing
- Wheezing
- Shortness of breath
- Chest tightness
Some people experience coughing as a prominent symptom, and symptoms may become more noticeable at night, early in the morning, during exercise or exposure to particular triggers.
Asthma symptoms can be triggered by respiratory infections, exercise, smoke, allergens, cold air, and other environmental factors.
A GP may consider asthma when investigating an ongoing cough, particularly if you also experience wheezing, breathlessness, or recurring symptoms.
Can Allergies Cause an Ongoing Cough?
Allergies can contribute to coughing in some people.
Allergic rhinitis, commonly called hay fever, can cause:
- Sneezing
- Runny or blocked nose
- Itchy nose
- Watery or itchy eyes
Mucus draining from the nose down the back of the throat can contribute to throat irritation and coughing.
Common allergic triggers include pollen, dust mites, mould and animal allergens.
If your cough repeatedly appears alongside nasal or seasonal allergy symptoms, mention this pattern to your GP.
Can Reflux Cause a Cough?
Gastro-oesophageal reflux disease (GORD) is another potential cause of chronic coughing.
Reflux occurs when stomach contents move backwards into the oesophagus. Typical symptoms can include heartburn and acid regurgitation, although some people may experience throat or respiratory symptoms.
Healthdirect lists chronic cough among symptoms that may occur with GORD.
If coughing tends to occur after meals, when lying down or alongside heartburn or an acidic taste, reflux may be one factor your GP considers.
Could Your Medicine Be Causing the Cough?
Certain medicines can cause persistent coughing as a side effect.
A well-known example is a group of blood pressure medicines called angiotensin-converting enzyme (ACE) inhibitors.
These medicines can cause a persistent dry cough in some people.
Do not stop prescribed medication because you suspect it is causing your cough. Instead, speak with your GP or pharmacist so they can review your medicines and determine whether an alternative may be appropriate.
Smoking, Vaping and Persistent Cough
Smoking is another important factor to consider.
Tobacco smoke irritates and damages the respiratory system and is associated with chronic respiratory conditions.
A persistent cough can also occur with chronic obstructive pulmonary disease (COPD), particularly when accompanied by symptoms such as:
- Shortness of breath
- Wheezing
- Increased mucus
- Reduced ability to exercise
Healthdirect identifies smoking as the most common cause of COPD in Australia.
A new or changing cough in someone who currently smokes or has previously smoked should be discussed with a GP rather than automatically being attributed to smoking.
What Symptoms Alongside a Cough Need Medical Assessment?
The symptoms accompanying your cough can provide important clues.
Consider arranging a GP appointment if your cough:
- Is not improving
- Continues for several weeks
- Keeps returning
- Is becoming worse
- Interferes significantly with sleep or everyday activities
- Occurs with wheezing or breathlessness
- Produces unusual amounts of mucus
- Is associated with persistent fever
- Occurs with unexplained weight loss
- Is associated with chest pain
- Has changed noticeably from your usual cough
Healthdirect recommends seeing a doctor if you have a cough lasting longer than three weeks or if you are concerned about your symptoms.
What If You Cough Up Blood?
Coughing blood should not be ignored.
Blood in coughed-up mucus can have several possible causes, ranging from airway irritation to more significant respiratory conditions.
Healthdirect advises seeking urgent medical attention for coughing blood, particularly when a larger amount is present, or it occurs with breathing difficulty, chest pain or other concerning symptoms.
If you are unsure how urgently you need care, seek medical advice rather than waiting for the symptoms to happen again.
When Is a Cough an Emergency?
Call Triple Zero (000) for emergency assistance if someone is experiencing severe breathing difficulty or another potentially life-threatening medical emergency.
Urgent assessment may be needed when coughing occurs alongside symptoms such as:
- Severe difficulty breathing
- Blue or grey colouring around the lips
- Severe or worsening chest pain
- Collapse or loss of consciousness
- Significant amounts of coughed-up blood
For symptoms that are concerning but not immediately life-threatening, contact a healthcare professional for advice.
How Will a GP Assess a Persistent Cough?
A GP will usually begin by asking detailed questions about the cough.
These may include:
- How long you have been coughing
- Whether the cough is dry or produces mucus
- When symptoms are worst
- Whether you experience wheezing
- Whether you are short of breath
- Whether you have had a recent respiratory infection
- Whether you have allergies or asthma
- Whether you experience reflux
- Whether you smoke or vape
- What medicines you take
- Whether you have experienced fever or weight loss
Your GP may also listen to your chest and assess your general health.
The information gathered helps determine whether further testing is necessary.
What Tests Might Be Recommended?
Not everyone with a persistent cough requires extensive testing.
Depending on your symptoms, examination and medical history, your GP may recommend investigations such as:
Lung Function Testing
Spirometry measures how much air you can breathe in and out and how quickly you can exhale. It may be used when conditions such as asthma or COPD are suspected.
Chest Imaging
A chest of X-ray or other imaging may sometimes be recommended when the cause of a persistent cough is unclear, or respiratory conditions need to be investigated.
Pathology Tests
Blood tests or testing of respiratory samples may occasionally be appropriate depending on the suspected cause.
Further Specialist Assessment
If symptoms are persistent, complex, or unexplained, your GP may refer you to a respiratory specialist or another healthcare professional.
Testing should be based on your individual symptoms rather than automatically performed for every cough.
What Is the Best Cough Treatment?
There is no single cough treatment that works for every persistent cough because treatment depends on the underlying cause.
For example:
- A post-viral cough may require time and supportive care.
- Asthma may require appropriate asthma management.
- Allergies may require management of allergic triggers and symptoms.
- Reflux-related coughing may require treatment of the underlying reflux.
- A medication-related cough may require a medical review of the medicine.
- A bacterial infection may occasionally require specific treatment when clinically indicated.
This is why repeatedly using cough medicines without understanding the cause may not resolve a persistent problem.
Do Antibiotics Help a Persistent Cough?
Not automatically.
Many respiratory infections are caused by viruses, and antibiotics do not treat viral infections.
Healthdirect notes that acute bronchitis is usually viral, and antibiotics generally do not help unless a bacterial infection is identified or strongly suspected.
Your GP can determine whether antibiotics are appropriate based on your symptoms and clinical findings.
What Can You Do While Waiting for a Cough to Improve?
For a mild cough associated with an uncomplicated respiratory infection, general supportive measures may include:
- Resting
- Drinking adequate fluids
- Avoiding cigarette smoke and other airway irritants
- Following appropriate advice for managing associated cold or flu symptoms
Some cough medicines may provide limited symptom relief for certain people, but they do not necessarily treat the underlying cause.
Check with your pharmacist or GP before using medicines, particularly for young children, during pregnancy, or if you take other medications.
Why a Cough That Won’t Go Away Is Worth Discussing
It can be tempting to simply become accustomed to an ongoing cough, particularly when it is mild.
But a cough that won’t go away is information your healthcare provider can use.
The cause may be relatively straightforward, such as lingering airway irritation after an infection or an allergy. Alternatively, further assessment may identify an underlying condition that benefits targeted management.
Rather than focusing only on suppressing the cough, a GP assessment aims to determine why it is happening.
Frequently Asked Questions
How long is it for a cough?
Healthdirect recommends seeing a doctor if a cough lasts longer than three weeks. You should also seek advice earlier if the cough is severe, worsening, or accompanied by concerns.
What causes a persistent cough?
Common causes can include respiratory infections, asthma, allergies, reflux, smoking, and certain medicines. Chronic respiratory conditions and less common medical problems may also cause ongoing coughing.
When should I see a doctor about a cough?
Consider seeing a GP if your cough lasts longer than expected, is not improving, keeps returning, becomes worse or occurs with symptoms such as breathlessness, chest pain, persistent fever or unexplained weight loss. Coughing blood also requires medical assessment.
Can asthma cause a cough without obvious wheezing?
Coughing can be a symptom of asthma, and symptoms vary between individuals. If you have an unexplained recurring cough, particularly one triggered by exercise, cold air, allergens or respiratory infections, discuss it with your GP.
Can reflux cause a persistent cough?
Yes. Chronic coughs can occur with gastro-oesophageal reflux disease. Some people also experience heartburn or regurgitation, although symptoms vary.
Will I need a chest X-ray for a persistent cough?
Not necessarily. Your GP will decide whether imaging or other investigations are appropriate based on the duration of your cough, accompanying symptoms, examination findings, and medical history.
The Bottom Line
A persistent cough is not a diagnosis in itself. It is a symptom with many possible causes.
Respiratory infections are common triggers, but asthma, allergies, reflux, smoking, medicines, and chronic respiratory conditions can also contribute to a chronic cough.
If you have a cough that won’t go away, keeps returning or is accompanied by symptoms such as breathing difficulties, chest pain, unexplained weight loss or blood, it is important to seek medical assessment.
A GP at Wollongong Doctors can review your symptoms and medical history, examine you and determine whether further investigation or targeted cough treatment may be appropriate.






