How to Treat a Lingering Cough That Won’t Go Away

A cough that hangs on after you’ve otherwise recovered from a cold or respiratory infection is one of the most common reasons people seek medical advice. Most lingering coughs fall into what doctors call the “subacute” category, lasting between 3 and 8 weeks, and they typically resolve on their own or with targeted treatment once you identify what’s driving them. The key is figuring out why the cough persists, because the right remedy depends entirely on the underlying cause.

Why Your Cough Isn’t Going Away

A cough lasting less than 3 weeks is considered acute and usually means your body is still fighting off an infection. Once it crosses the 3-week mark, the original virus is almost certainly gone, but something it left behind is keeping your airways irritated. After 8 weeks, a cough is classified as chronic and warrants a more thorough medical workup.

The most common reason for a post-infection cough is nerve sensitivity. A viral infection can leave the cough reflex nerves in your airways hypersensitized, meaning things that wouldn’t normally trigger a cough (cold air, talking, mild irritants) now set one off. This heightened sensitivity typically fades within several weeks, but it can be miserable in the meantime.

Beyond that residual nerve irritation, three conditions account for the vast majority of lingering coughs: post-nasal drip (mucus from inflamed sinuses draining down the back of your throat), mild asthma or airway reactivity that the infection unmasked, and acid reflux. Sometimes a lingering cough is caused by more than one of these at once, which is why it can be stubborn to treat.

Home Remedies That Actually Help

Honey performs surprisingly well against a lingering cough. Clinical trials have found it works about as well as the most common over-the-counter cough suppressant (dextromethorphan) at reducing cough frequency and severity, with no significant difference in side effects. Half a teaspoon to one teaspoon, taken straight or stirred into warm tea, is the tested dose. Don’t give honey to children under age 1.

Keeping your indoor air humidified can ease coughing and congestion. Cool-mist humidifiers have some evidence behind them, though the research is still limited. Whether you choose warm or cool mist doesn’t matter much, since the vapor reaches the same temperature by the time it hits your lower airways. The goal is to prevent the dry air that irritates already-sensitive nerve endings in your throat and bronchial tubes.

Staying hydrated, sipping warm liquids, and avoiding known irritants like cigarette smoke and strong fragrances also help by keeping mucus thin and reducing the triggers your sensitized airways react to.

Treating Post-Nasal Drip

If your lingering cough is worse at night, feels like something is dripping down the back of your throat, or comes with frequent throat clearing, post-nasal drip is the likely culprit. Older-generation antihistamines (the kind that cause drowsiness) are the go-to treatment for this type of cough. They work not just by drying up mucus but by acting on cough pathways in the brain. Newer, non-drowsy antihistamines don’t have the same cough-suppressing effect.

Combining a first-generation antihistamine with a decongestant is often the first step doctors recommend. Saline nasal rinses (using a neti pot or squeeze bottle) help flush out irritants and thin the mucus sitting in your sinuses. Nasal corticosteroid sprays, available over the counter, reduce the inflammation that’s driving the excess mucus production in the first place. It can take a week or two of consistent use before you notice a significant difference.

When Acid Reflux Is the Hidden Cause

Acid reflux can trigger a persistent cough even if you never feel heartburn. When the muscle between your esophagus and stomach doesn’t close completely, stomach acid creeps upward and irritates the throat, voice box, and airways. The result is a dry, nagging cough that’s often worse after meals or when lying down. You might also notice hoarseness or a sour taste in your mouth, but many people have no digestive symptoms at all.

Lifestyle changes can make a real difference if reflux is fueling your cough:

  • Eat smaller, more frequent meals rather than three large ones. A full stomach puts more pressure on the valve that’s supposed to keep acid down.
  • Finish eating at least 3 hours before bed. Lying down with a full stomach is one of the biggest reflux triggers.
  • Elevate the head of your bed 6 to 8 inches using bed risers or a foam wedge. Extra pillows alone don’t work as well because they bend you at the waist rather than tilting your whole upper body.
  • Avoid common trigger foods including coffee, chocolate, alcohol, mint, fatty or spicy foods, tomatoes, and carbonated drinks.
  • Lose weight if you carry extra pounds around your midsection. The added weight physically spreads the muscle that keeps acid in your stomach, weakening the seal.

If lifestyle changes alone aren’t enough, over-the-counter acid reducers can help. A reflux-driven cough often takes several weeks of consistent acid control before it noticeably improves, so give it time before deciding the approach isn’t working.

Over-the-Counter Cough Medications

Standard cough suppressants containing dextromethorphan can take the edge off, but the clinical evidence for their effectiveness in subacute coughs is surprisingly thin. They tend to work best for short-term relief, particularly at night when coughing disrupts sleep. Expectorants (guaifenesin) aim to thin mucus and make it easier to cough up, which helps if your cough is productive and phlegmy but does little for a dry, ticklish cough.

Neither type of medication addresses the underlying reason for the cough. They’re useful as a bridge while you identify and treat the root cause, or while your irritated airways heal on their own.

When a Doctor Can Help

If your cough has lasted more than 3 weeks and isn’t improving, or if it crosses the 8-week threshold, it’s worth getting evaluated. A doctor can test for less obvious causes like mild asthma or airway reactivity that developed after your infection. For subacute coughs that don’t respond to home treatment, prescription options include inhaled medications that calm the muscles around your airways and inhaled corticosteroids that reduce inflammation deep in the bronchial tubes.

Certain symptoms alongside a lingering cough signal something more serious: coughing up blood, unexplained weight loss, significant shortness of breath, drenching night sweats, or a cough that’s getting progressively worse rather than gradually improving. These warrant prompt evaluation rather than watchful waiting.

A Realistic Recovery Timeline

Post-viral coughs are frustrating because they can take anywhere from 3 to 8 weeks to fully resolve, even with treatment. Your airways need time to heal and for the hypersensitized nerve endings to calm down. Many people expect a cough to disappear within a week of getting over a cold, but that timeline is unrealistically short for a significant chunk of the population.

The practical approach is layered: manage your environment (humidity, avoiding irritants), use honey or OTC medications for symptom relief, and treat any identifiable underlying cause like post-nasal drip or reflux. If you address the right trigger, most people notice meaningful improvement within 2 to 4 weeks. If the cough persists beyond 8 weeks despite your efforts, that’s the point where imaging, lung function testing, or a specialist referral becomes appropriate.