Most coughs from a common cold or upper respiratory infection clear up within three weeks. Many resolve faster, in about seven to ten days, but a lingering cough that hangs on for two to three weeks after your other symptoms have faded is completely normal. How long yours lasts depends on what caused it in the first place.
The Three Categories of Cough Duration
Doctors classify coughs into three groups based on how long they’ve been going on. An acute cough lasts less than three weeks and covers the vast majority of coughs from colds, the flu, and other common infections. A subacute cough persists for three to eight weeks, often because your airways are still irritated even after the infection itself is gone. A chronic cough lasts longer than eight weeks and usually points to an underlying condition that needs attention.
Knowing where your cough falls in these categories can help you gauge whether what you’re experiencing is a normal part of recovery or something worth investigating further.
Coughs From Colds and Viral Infections
A standard cold-related cough typically peaks in the first few days of illness and then gradually fades over one to three weeks. The cough often outlasts the sore throat, congestion, and fatigue by several days because the virus leaves your airways inflamed and more sensitive than usual. Even minor triggers like cold air, talking, or lying down can set off a coughing fit during that recovery window.
Up to 1 in 4 adults who get an upper respiratory infection develop what’s called a post-viral cough. This is the annoying, dry cough that sticks around after you otherwise feel fine. It typically lasts three to eight weeks. It’s not a sign that you’re still contagious or that something has gone wrong. Your airways are simply still healing, and the cough reflex remains more easily triggered while that happens.
Bronchitis Recovery Timeline
Acute bronchitis, which is inflammation of the airways in your lungs, produces a persistent cough that lasts one to three weeks as its hallmark symptom. Most people feel better overall within about two weeks, but the cough itself can linger for three to six weeks. It often starts out productive, bringing up mucus, then shifts to a dry, irritating cough in the later stages.
This extended timeline catches a lot of people off guard. You might feel well enough to return to work or your normal routine while still coughing several times an hour. That’s typical. The cough is the last symptom to resolve because the bronchial lining takes longer to repair than the rest of your body takes to fight off the infection.
Pneumonia and Longer Recovery
Pneumonia involves infection deeper in the lungs and takes considerably longer to bounce back from. According to the NHS, most people recover in two to four weeks, though fatigue and a residual cough can persist well beyond that. If you’re prescribed antibiotics, you should start feeling noticeably better within two to three days of starting them. If you don’t, that’s a signal to check back with your doctor since the infection may need a different treatment approach.
Older adults and people with other health conditions often face a slower recovery. A cough from pneumonia that continues for six to eight weeks isn’t unusual in these groups, even after the infection has fully cleared.
Whooping Cough Can Last Months
Pertussis, commonly known as whooping cough, earns its nickname “the 100-day cough” for good reason. The illness begins with mild cold-like symptoms for a week or two, then progresses into severe coughing fits. According to the CDC, these fits typically last one to six weeks but can continue for up to ten weeks. The total illness, from first symptoms to full resolution, can stretch to three months or more.
The coughing fits from whooping cough are distinctive. They come in rapid bursts that can leave you gasping for air, sometimes followed by a “whoop” sound on the inhale. Vomiting after a fit is common. If your cough follows this pattern, especially if you haven’t been vaccinated or your booster is out of date, it’s worth getting tested.
Chronic Coughs That Won’t Quit
A cough lasting longer than eight weeks is considered chronic, and it’s rarely caused by an infection at that point. The three most common culprits are asthma, acid reflux, and postnasal drip (sometimes called upper airway cough syndrome).
With asthma, the cough is often worse at night or after exercise and may be the only symptom you notice. Acid reflux can trigger a cough even without the typical heartburn, because small amounts of stomach acid irritate the throat and airways. Postnasal drip from allergies or chronic sinus issues creates a constant tickle at the back of your throat that keeps the cough cycle going.
These coughs won’t resolve on their own because the underlying trigger is still present. Once the right cause is identified and managed, most people see significant improvement, but it can take several weeks of treatment before the cough fully settles down. The airways need time to calm after being irritated for so long.
What a Changing Cough Can Tell You
Pay attention to how your cough evolves over time, not just how long it lasts. A cough that’s gradually getting lighter and less frequent is on its way out, even if it’s taking longer than you’d like. A cough that was improving but suddenly gets worse, or one that develops new features like colored mucus, wheezing, or blood, tells a different story.
Specific warning signs worth acting on include difficulty breathing or painful swallowing alongside the cough, thick green or yellow mucus that appears after you were starting to feel better (which can suggest a secondary bacterial infection), any blood in what you cough up, wheezing, and a high or persistent fever. These don’t necessarily mean something serious is wrong, but they do warrant a closer look.
Practical Ways to Get Through It
While you’re waiting out a normal cough, a few things can make the experience less miserable. Staying well hydrated helps thin mucus and soothe irritated airways. Honey (for anyone over age one) has been shown to be as effective as many over-the-counter cough suppressants for calming a nighttime cough. Elevating your head while sleeping can reduce coughing fits triggered by postnasal drip or reflux.
Humidified air helps some people, particularly in dry climates or during winter when indoor heating strips moisture from the air. Avoiding known irritants like cigarette smoke, strong fragrances, and very cold air can also prevent unnecessary flare-ups while your airways are still sensitive. Over-the-counter cough medications provide modest relief for some people, though they tend to work better for suppressing a dry cough than a productive one, where your body is actively trying to clear mucus.