The persistent cough is likely to have a treatable cause, and most often not a serious one. These can be symptoms of acid reflux, asthma, postnasal drip or a lingering cough after colds despite feeling well and can last for several weeks. A cough is called chronic once it lasts eight weeks or more. While some coughs settle easily and over time, others are more alarming and require immediate attention by a clinician. These are the reasons for an ongoing cough and when to seek assistance.

TL;DR: Key takeaways

  • Most coughs that won't go away have common, treatable causes and aren't dangerous.

  • A cough after a cold can linger for weeks as your airways recover, this is often normal.

  • The top causes of a persistent cough are postnasal drip, asthma, and acid reflux.

  • A cough is "chronic" at 8+ weeks; that's a good point to get it evaluated if you haven't.

  • Warning signs, like coughing up blood, weight loss, or breathlessness, mean see a clinician promptly.

How long is too long for a cough?

First, some helpful context, because knowing where your cough falls tells you a lot. Doctors group a persistent cough by how long it lasts, and that framing helps you gauge whether yours warrants attention.

Coughs are generally categorized by duration, per the American Lung Association:

  • Acute: less than 3 weeks, usually from a cold or other infection, and it resolves on its own.

  • Subacute: 3 to 8 weeks, often a lingering cough after an infection has cleared.

  • Chronic: 8 weeks or longer, which is the point where it's worth getting evaluated to find the cause.

So a cough hanging on for a couple of weeks after a cold is common and usually not concerning. One that persists beyond about 8 weeks is considered chronic and deserves a clinician's look, not because it's necessarily serious, but because there's usually an identifiable, treatable reason. Knowing your timeline also helps a clinician: how long you've been coughing is one of the first things they'll ask. With that framing, let's look at the actual causes, starting with the most common scenario.

The lingering cough after a cold

Many people will have a lingering cough because they've had a cold or a respiratory infection and the cough is waiting for an encore performance. This is normal and typically a nuisance.

The Cleveland Clinic reports that a post-viral cough can persist for weeks after the virus is gone even if other symptoms go away because the airways remain irritated and inflamed after the infection. That's why you may have a cough for weeks after you've had a cold; actually, it's a sign that your airways are returning to normal. It's usually a dry cough or a cough that's a little bit productive that slowly resolves. It typically requires only time, patience, and calming treatment such as honey (for children over 1 year and adults), hydration and humidifiers. If a post-cold cough persists longer than 10 weeks without improvement or with warning signs (see below), however, it is worthwhile to be checked out; sometimes a prolonged period of coughing after the initial cold is actually caused by one of the other causes listed below, which were revealed or triggered by the infection.

"I have a cough that won't go away but I'm not sick", what's going on?

This is one of the most common and puzzling situations: you feel completely fine, no cold, no fever, but you have a cough that won't go away but you're not sick. There's almost always an explanation, and it's usually one of a handful of things.

When a persistent cough happens without obvious illness, the usual culprits are, per the Mayo Clinic:

  • Postnasal drip (upper airway cough syndrome): mucus from your nose or sinuses drips down the back of your throat and triggers coughing, often from allergies or lingering congestion. A very common cause.

  • Asthma: sometimes the only symptom of asthma is a cough (called cough-variant asthma), with no wheezing. It may be worse at night, with exercise, or in cold air.

  • Acid reflux (GERD): stomach acid backing up can irritate your throat and airways and cause a chronic cough, sometimes without the classic heartburn.

  • Medication side effect: a class of blood pressure drugs called ACE inhibitors causes a persistent dry cough in some people. If you started one recently, mention it to your clinician.

  • Environmental irritants: smoke, dust, air pollution, or dry air can keep a cough going.

These are the reason "I'm not sick but still coughing" is so common, and the good news is they're all treatable once identified. Postnasal drip, asthma, and reflux are considered the big three causes of chronic cough. A clinician can often work out which one you have from your symptoms and history, and treating it resolves the cough.

The dry, tickly cough that lingers

One particular and recurrent complaint should be given special mention, the dry, tickly cough that does not settle, the one that makes you feel like you have a little tickle in the back of your throat or none at all. This is what typically motivates it.

Many people have a cough that is dry and tickly, which is often a sign of a problem with their airway (breathing passages) and does not necessarily mean there is an active infection. This dry tickle is commonly caused by the back half of a viral illness, reflux, asthma, particularly cough variant, allergies or irritants and dry air, all of which are listed above. Airways become sensitive and easily triggered, so you cough when tickled, cold air, when you talk or when you are lying down. Soothing measures (warm fluids, honey, lozenges, humidified air) can help relieve the itching, but the main thing is to focus on finding the cause of the itching and not just the surface symptoms. Evaluation helps you find what is causing the cough in the first place and then you will be able to get rid of it for good. Cough medicines such as benzonatate may help you feel better by stopping an annoying cough, but they don't cure the underlying cause, which actually clears up the cough.

Less common (but important) causes to know about

Most chronic coughs are due to one of the above common causes. However, there are some other not-so-common reasons that are worth knowing, not to scare you, but because a few are the ones that warrant a checkup. Awareness here is related to the detection of the exceptions.

Other less common causes of a chronic cough include a lingering cough following COVID-19 or other infections, bronchiectasis and chronic lung disease (such as COPD—particularly in current and former smokers). More uncommon causes of cough may involve serious medical conditions. Persistent or changing cough should be evaluated in all smokers and ex-smokers, as it is a common cause of cough and a new or changing "smoker's cough" should not be ignored. It's not a justification for "waiting it out," since the vast majority of coughs won't last, but this is an indication that a cough that doesn't go away requires a thorough assessment instead of continued waiting. The following section details exactly which are the signs to have "checked.

When to get help: the warning signs

Here's the practical safety guidance, because while most persistent coughs are benign, certain signs mean you should see a clinician, and a few mean urgent care. This is the section to act on.

See a clinician promptly if your cough that won't go away comes with any of these, per the Cleveland Clinic:

  • Coughing up blood (any amount warrants evaluation)

  • Unintentional weight loss, drenching night sweats, or a persistent fever

  • Shortness of breath, wheezing, or chest pain

  • A cough lasting more than 8 weeks, or one that keeps worsening

  • A new or changed cough in a current or former smoker, or persistent hoarseness

  • Coughing that disrupts sleep or daily life, or that you're worried about

Seek emergency care (call 911) for severe difficulty breathing, coughing up large amounts of blood, chest pain with breathlessness, or bluish lips. And have a lower threshold to be seen if you're pregnant, immunocompromised, elderly, or it's a persistent cough in a young child. For most people, a persistent cough is treatable once the cause is found, so seeing a clinician is about getting answers and relief, and, when needed, ruling out the less common causes.

Getting your cough evaluated

Since a persistent cough almost always has a findable cause, getting evaluated is the path to actually resolving it, not just muffling it. Here's how, and it's often straightforward.

A clinician can assess your cough, its duration, triggers, what it's like (dry or productive), and any other symptoms, and work out the likely cause, then treat it. Often the common causes (postnasal drip, asthma, reflux) can be identified and treated based on your history, sometimes with a trial of treatment. This can frequently be done conveniently: August's online urgent care offers a $39 visit where a licensed clinician can evaluate your cough and recommend or prescribe treatment when appropriate, starting with a free AI symptom check, and the free August AI Symptom Checker can help you organize your symptoms first. If your cough needs an in-person exam, a chest X-ray, or breathing tests, for example if there are warning signs or it's been very persistent, the clinician will guide you there. The goal is finding and treating the cause, so the cough actually goes away rather than lingering indefinitely. A visit never guarantees a specific treatment; the clinician decides based on what's driving your cough.

Frequently Asked Questions

A persistent cough without feeling sick usually comes from postnasal drip (mucus dripping down your throat, often from allergies), asthma (a cough can be its only symptom), or acid reflux irritating your airways, these are the big three causes. Other reasons include certain blood pressure medications (ACE inhibitors), environmental irritants like smoke or dry air, or a lingering post-viral cough. These are all treatable once identified, so it's worth getting evaluated to pinpoint the cause.

A cough from a cold can normally linger up to a few weeks as your airways recover. Doctors call a cough "chronic" once it lasts 8 weeks or more, which is a good point to get it evaluated if you haven't. That said, see a clinician sooner, regardless of duration, if you have warning signs like coughing up blood, unintentional weight loss, shortness of breath, chest pain, or a persistent fever, or if you're worried. Duration is one guide; warning signs override it.

Because your airways can stay irritated and inflamed for weeks after a viral infection, even after you otherwise feel better, this is called a post-viral cough and it's common. It's usually a dry, gradually improving cough that just needs time and soothing measures like honey, fluids, and humidified air. However, if it lasts beyond about 8 weeks, worsens, or comes with warning signs, get it checked, occasionally a post-cold cough reveals another cause like asthma or postnasal drip.

A dry, tickly cough usually reflects airway irritation or sensitivity rather than active infection. Common causes are a post-viral cough, postnasal drip, cough-variant asthma, acid reflux, allergies, or irritants and dry air. The airways become hypersensitive, so a tickle, cold air, talking, or lying down sets off coughing. Soothing measures help temporarily, but if it lasts for weeks, identifying and treating the underlying cause is what actually resolves it. A clinician can help pinpoint it.

Yes. Allergies are a common cause of a lingering cough, mainly through postnasal drip, allergic mucus from your nose and sinuses drips down the back of your throat and triggers coughing. Allergies can also worsen asthma, another cough cause. This is a frequent reason for a cough that won't go away when you're "not sick." Treating the underlying allergies (and postnasal drip) often resolves the cough. A clinician can help confirm allergies are the cause and guide treatment.

Most aren't, but see a clinician promptly if your cough comes with coughing up blood, unintentional weight loss, night sweats, a persistent fever, shortness of breath, wheezing, or chest pain, or if you're a current or former smoker with a new or changing cough. Seek emergency care for severe breathing difficulty, coughing up large amounts of blood, or chest pain with breathlessness. These signs warrant evaluation to rule out less common but important causes. Most persistent coughs, though, are benign and treatable.

Yes. A class of blood pressure medications called ACE inhibitors (drugs ending in "-pril," like lisinopril) causes a persistent dry cough in some people, sometimes starting weeks or months after beginning the medication. If you take one and have developed a nagging dry cough, mention it to your clinician, don't stop the medication on your own, but they can evaluate whether it's the cause and consider an alternative. This is a commonly missed reason for a chronic cough.

The key is treating the underlying cause rather than just suppressing the cough. Since most persistent coughs come from postnasal drip, asthma, or reflux, identifying which one you have, and treating it, is what resolves it. A clinician can often do this from your history, sometimes with a treatment trial. Soothing measures (honey, fluids, humidified air) and cough suppressants can ease symptoms meanwhile, but lasting relief comes from addressing the cause. If it's persisted beyond 8 weeks, get evaluated.