Persistent cough: when to see a doctor
How long a cough usually lasts, what commonly causes it, self-care steps and the signs that mean you should not wait three weeks.
- Escrito por
- HealthNaro Editorial Team
- Publicado
How this page was made: Drafted by the HealthNaro Editorial Team with AI assistance, checked against reputable health sources, and not yet clinically reviewed. Editorial policy
Aún sin revisión clínica
Almost everyone has a cough from time to time, and most clear up without treatment. The question people search for is when a cough stops being routine. The NHS gives a clear marker: a cough lasting more than three weeks should be seen by a doctor, and some other signs mean you should not wait that long. This post explains the usual causes, sensible self-care, the warning signs and what to expect at an appointment.
The short answer
- The NHS says a cough will usually clear up on its own within 3 to 4 weeks.
- See a doctor if you have had a cough for more than 3 weeks, if you are losing weight for no reason, or if you have a weakened immune system.
- Seek urgent help if the cough is very bad or quickly getting worse, or if you have chest pain, difficulty breathing, are coughing up blood, or feel very unwell.
- A cough is rarely a sign of something serious such as lung cancer, according to the NHS, but a persistent cough should still be checked.
Common causes
The NHS says most coughs are caused by a cold or flu. Other causes include:
- smoking
- heartburn (acid reflux)
- allergies, such as hay fever
- infections like bronchitis or COVID-19
- mucus dripping down the throat from the back of the nose
Because a lingering cough has many causes, a doctor asks about timing, smoking, medicines, symptoms such as heartburn or a runny nose, and anything else that has changed.
Looking after yourself
For a new cough, the NHS says there is usually no need to see a doctor. It suggests:
- rest
- drink plenty of fluids
- stay at home and avoid contact with others if you have a high temperature or do not feel well enough to do your normal activities
- a warm lemon and honey drink, which may have a similar effect to cough syrup, but is not suitable for babies under one year old, and the evidence for it is limited
A pharmacist can talk through cough syrup, cough medicines and sweets. The NHS notes these may help you cough less but will not stop the cough, and that some cough medicines should not be given to children under 12. Check the leaflet or ask a pharmacist, particularly if you are pregnant or take other medicines. Antibiotics are not normally prescribed for coughs, as the NHS says, and are given only if you need them, for example for a bacterial infection.
When to see a doctor
Make an appointment if
- you have had a cough for more than 3 weeks (a persistent cough)
- you are losing weight for no reason
- you have a weakened immune system, for example because of chemotherapy or diabetes
Ask for an urgent appointment or call a health helpline if
- your cough is very bad or quickly gets worse, such as a hacking cough or you cannot stop coughing
- you feel very unwell
- you have chest pain
- the side of your neck feels swollen and painful
- you find it hard to breathe
- you are coughing up blood
Treat severe difficulty breathing, blue or grey lips, or collapse as an emergency and call your local emergency number.
Children, babies and older adults can become unwell faster. If you are worried about a child with a cough, seek advice early rather than wait for a set number of weeks.
What happens at the appointment
The NHS says that to find out the cause, a doctor might:
- listen to your chest with a stethoscope
- take a sample of any mucus you cough up
- order an X-ray, an allergy test or a test of how well your lungs work
- refer you to hospital to see a specialist, though this is rare
To make the most of the visit, write down when the cough started, whether it is dry or brings up mucus, what makes it better or worse, any other symptoms such as fever, night sweats or weight change, and a list of your medicines and smoking history. Our guide to what to expect at a GP visit and the post on what to bring to a first appointment abroad can help you prepare, and the general medicine topic gives background. If your cough is linked to heartburn or allergies, mention this.
Why timing matters
Three weeks is a practical threshold, not a deadline for fear. Most coughs from viral infections settle within that time, though some linger. A cough that goes on longer deserves a look to find the cause and to rule out less common conditions. In some countries, doctors may ask about other illnesses that are more common locally. The point is that you do not need to guess: a clinician can assess you.
If you are in a place where you do not have a regular doctor, a general medical consultation is a sensible first step, and you can send an inquiry to ask HealthNaro for help finding a clinic.
Frequently asked questions
Do I need antibiotics for a cough?
Usually not. The NHS says antibiotics are not normally prescribed for coughs. A doctor decides if you need them.
Can a cough last for weeks after a cold?
Yes, it can. The NHS says a cough will usually clear within 3 to 4 weeks. If it goes beyond 3 weeks, see a doctor.
Is a night cough more serious?
Not necessarily. Night coughs are often linked to a dripping nose, reflux or allergies. Mention it to the doctor.
Should I avoid smoking if I have a cough?
Smoking is a listed cause of cough. Stopping may help, and a doctor or pharmacist can suggest support.
General information only
This article is general information, not medical advice. If you cough up blood, have chest pain, struggle to breathe or feel very unwell, seek urgent medical care.
Si cree que tiene una emergencia médica, contacte de inmediato con los servicios de emergencia locales o acuda al servicio de urgencias más cercano. No espere la respuesta de una ficha de directorio.
¿Necesita ayuda para encontrar un proveedor?
Díganos qué necesita y dónde. Nos ponemos en contacto con usted, entendemos su situación y le ayudamos a encontrar y elegir una clínica adecuada. Este servicio es gratuito para los pacientes.
Más del blog
-
Entrada de blog
How to check a doctor or dentist is registered in any country
A country-neutral method for checking that a doctor or dentist is on an official register: where registers sit, what to search for, what a result does and does not tell you, and what to do when you cannot find one.
1 noviembre 2026
-
Entrada de blog
Getting a second opinion: when it helps and how to ask
A second opinion is a reasonable request for a significant diagnosis or treatment decision. When it can help, how to ask politely, what records to share and how to weigh differing views.
1 noviembre 2026
-
Entrada de blog
What to bring to a first appointment in another country
A practical checklist for a first doctor visit abroad: records, medicine names, translations, insurance details and questions, plus how to keep your information safe.
1 noviembre 2026