How to Get Rid of a Nagging Cough That Won’t Go Away

A cough that lingers for weeks usually has a treatable cause, and the right fix depends on what’s driving it. Coughs lasting less than three weeks are considered acute and typically follow a cold or respiratory infection. Those lasting three to eight weeks fall into a “subacute” category, often a post-infection hangover. Once a cough persists beyond eight weeks, it’s classified as chronic, and something specific is almost always keeping it going.

Why Your Cough Won’t Go Away

The three most common culprits behind a nagging cough are post-nasal drip, asthma, and acid reflux. These account for the vast majority of chronic coughs in nonsmokers. Cigarette smoking and secondhand smoke exposure are also leading causes, along with environmental pollution, particularly fine particulate matter. Less common but still possible causes include chronic obstructive pulmonary disease, pulmonary fibrosis, and a condition called eosinophilic bronchitis, where the airways become inflamed without the wheezing typically associated with asthma.

In some people, no clear cause is ever found. This gets labeled “idiopathic cough,” and it may stem from a cough reflex that has become oversensitized. Research from Johns Hopkins has documented that the sensory nerves controlling your cough reflex can develop a kind of plasticity, meaning that after weeks of irritation, the nerves themselves become more reactive. Your throat essentially learns to cough at lower and lower thresholds of stimulation, which is why a cough can persist even after the original trigger has resolved.

Hydration and Humidity: The Foundation

Staying well hydrated is one of the simplest and most effective things you can do for a stubborn cough. Your airway mucus is about 97.5% water in its normal, healthy state. Even small shifts in hydration can have outsized effects on how thick and sticky that mucus becomes. Research published in Physiological Reviews found that increasing mucus concentration by a factor of five produces a hundredfold increase in osmotic pressure, essentially turning thin, slippery mucus into thick paste. When mucus gets severely dehydrated (dropping from 98% water to around 92%), it can actually trap the tiny hair-like structures in your airways that are responsible for moving mucus upward, causing it to stagnate.

Warm liquids like tea, broth, and warm water are particularly helpful because they combine hydration with mild soothing of irritated tissue. There’s no magic number of glasses per day, but if your mucus feels thick or your throat feels dry, you’re likely not drinking enough.

Indoor humidity matters too. The Mayo Clinic recommends keeping your home between 30% and 50% humidity. Below 30%, dry air pulls moisture from your airways and thickens mucus. Above 50%, you risk encouraging mold and dust mites, which can trigger their own cough cycles. A simple hygrometer (available for a few dollars at hardware stores) can help you monitor levels. If your home runs dry, especially in winter, a cool-mist humidifier in the bedroom can make a noticeable difference overnight.

Honey as a Cough Remedy

Honey is one of the few home remedies with genuine clinical support. Studies have found it works about as well as common over-the-counter cough ingredients at reducing cough frequency and severity. The Mayo Clinic notes that honey alone may be as effective as nonprescription cough medicines. For children ages one and older, half a teaspoon to one teaspoon (2.5 to 5 milliliters) is the studied dose. Adults can take a tablespoon straight or stirred into warm water or tea. Honey should never be given to children under one year old due to the risk of botulism.

Honey likely works through a combination of coating the throat, reducing irritation, and having mild antimicrobial properties. It’s especially useful for dry, tickling coughs that flare up at night.

Choosing the Right OTC Medication

Over-the-counter cough medicines fall into two categories that do very different things, and picking the wrong one can make your cough less productive without actually helping.

Expectorants (the most common being guaifenesin, found in Mucinex) work by adding water to the mucus in your airways. This makes mucus thinner and looser so you can cough it up more easily. They’re designed for wet, productive coughs where you feel chest congestion. An expectorant won’t stop you from coughing. It helps you cough more effectively.

Suppressants (most commonly dextromethorphan, the “DM” in many brand names) work on the brain’s cough center to reduce the urge to cough. These are better suited for dry, hacking coughs that aren’t bringing anything up, particularly coughs that keep you awake at night. If you have a wet cough with mucus you need to clear, suppressing it can be counterproductive.

When Acid Reflux Is the Hidden Cause

One of the trickiest causes of a nagging cough is a form of acid reflux called laryngopharyngeal reflux, or LPR. Unlike typical heartburn, LPR often produces no burning sensation at all. Instead, stomach acid travels high enough to irritate the throat and voice box, triggering a chronic cough without the classic reflux symptoms. This is why it’s sometimes called “silent reflux.”

Clues that your cough might be reflux-related include hoarseness (especially in the morning), a sensation of something stuck in your throat, frequent throat clearing, excessive mucus production, and a chronic sore throat. Among people who visit a throat specialist, about 10% are diagnosed with LPR. If you have chronic hoarseness alongside your cough, there’s roughly a 50% chance LPR is involved.

The good news is that LPR is usually treatable with lifestyle changes alone, since it’s often caused by only a small amount of reflux. Eating smaller meals, avoiding food within three hours of bedtime, elevating the head of your bed, and cutting back on acidic foods, caffeine, and alcohol can make a significant difference. Acid-reducing medications play a more limited role in LPR compared to standard heartburn, and treatment is generally successful and short-term.

Post-Nasal Drip and Sinus Issues

Post-nasal drip is probably the single most common reason for a cough that won’t quit. When your sinuses produce excess mucus, whether from allergies, a lingering sinus infection, or chronic irritation, that mucus drips down the back of your throat and triggers the cough reflex. The cough is often worse at night or when lying down, and you may notice frequent throat clearing or a feeling of mucus pooling in the back of your throat.

Saline nasal rinses (using a neti pot or squeeze bottle) can flush out irritants and thin mucus mechanically. Over-the-counter nasal steroid sprays reduce the swelling in your nasal passages that drives excess mucus production. Older-generation antihistamines can help dry up drainage, though they may cause drowsiness. If allergies are the root cause, identifying and reducing your exposure to the trigger, whether it’s dust mites, pet dander, or pollen, addresses the problem at its source rather than just managing symptoms.

Environmental Fixes That Help

Your surroundings can sustain a cough long after the original illness is gone. Common indoor irritants include cleaning product fumes, scented candles, air fresheners, dust, and pet dander. If your cough is worse at home or at work, environmental triggers deserve a close look.

Practical steps include running a HEPA air purifier in your bedroom, washing bedding weekly in hot water to reduce dust mites, vacuuming with a HEPA-filtered vacuum, and switching to unscented cleaning products. If you’re exposed to irritants at work, whether chemicals, dust, or fumes, the cough may improve on weekends and worsen during the workweek, which is a useful diagnostic pattern to notice.

Signs a Cough Needs Medical Attention

Most nagging coughs are annoying but not dangerous. Lung cancer, for instance, accounts for less than 2% of chronic cough cases. But certain symptoms alongside a persistent cough warrant prompt evaluation: coughing up blood (even small amounts), unexplained weight loss, chest pain, shortness of breath that’s new or worsening, significant fatigue, or hoarseness that doesn’t improve. If you’re experiencing chest pain with your cough, cardiac causes may also need to be ruled out. A cough that has persisted beyond eight weeks despite trying the approaches above is worth bringing to a doctor, who can systematically work through the common causes and, if needed, order imaging or refer you to a specialist.