The fastest way to stop a cough depends on what’s triggering it, but a few strategies work across nearly all types: swallowing a spoonful of honey, drinking warm fluids, and keeping the air around you humid. For a cough that lingers days or weeks, you’ll need to identify the underlying cause and target it directly. Here’s how to get relief in the short term and address what’s keeping the cough going.
Why Coughing Can Be Hard to Turn Off
Coughing is a reflex, not a choice. Sensory nerve fibers lining your airways detect irritants like mucus, dust, acid, or inflammation and send a signal up the vagus nerve to your brain. Your brain then fires back a command to your chest and throat muscles to cough. The whole loop happens automatically, which is why willpower alone rarely stops it.
What makes a persistent cough especially frustrating is that the reflex can become sensitized. When nerve endings in the airways stay irritated for days or weeks, they start firing at lower and lower thresholds. Things that wouldn’t normally trigger a cough, like a change in air temperature or talking on the phone, suddenly set it off. Brain imaging studies show that people with this kind of hypersensitive cough have reduced activity in the parts of the brain responsible for suppressing the reflex. In other words, their “off switch” gets weaker the longer the cough continues.
Quick Relief for a Cough Right Now
If you’re coughing and need it to stop in the next few minutes, these are your best options:
Honey. A spoonful of honey coats the throat and calms irritated nerve endings. A large systematic review in BMJ Evidence-Based Medicine found honey performed about as well as the standard cough suppressant found in most over-the-counter syrups. It’s inexpensive, available in your kitchen, and works quickly. Stir it into warm water or tea, or take it straight. Don’t give honey to children under one year old.
Warm liquids. Sipping warm water, broth, or tea soothes the throat and can help loosen mucus. The warmth itself may reduce the tickle sensation that triggers coughing. There’s no magic number of glasses to aim for. Despite conventional advice, studies on lung disease patients haven’t shown that extra fluid intake measurably thins mucus. But staying reasonably hydrated keeps your throat from drying out, which is often enough to reduce the urge to cough.
Marshmallow root lozenges or syrup. Marshmallow root contains complex sugars (polysaccharides) that form a thin protective film over irritated throat tissue. In two surveys covering more than 800 users, about 78% of people using marshmallow root lozenges reported relief within 10 minutes. Over 83% rated the treatment as “good” or “very good.” Look for lozenges or syrups listing marshmallow root extract as an ingredient.
Humid air. Dry air irritates already-inflamed airways. If you have a humidifier, set it to keep indoor humidity between 30% and 50%. Higher than that encourages mold growth, which can make a cough worse. A hot shower with the bathroom door closed creates a quick burst of steam that can ease a coughing fit in the moment.
Choosing the Right Over-the-Counter Medicine
Cough medicines fall into two categories, and picking the wrong one can make things worse.
Suppressants (look for dextromethorphan, often labeled “DM”) reduce the brain’s urge to cough. These are best for a dry, hacking cough with no mucus. Common side effects include drowsiness and dizziness.
Expectorants (look for guaifenesin) thin the mucus in your chest so it’s easier to cough up. These are the right pick when your cough feels “wet” or productive. You don’t want to suppress a productive cough, because the mucus needs to come out.
Some products combine both ingredients. That can work if you have thick mucus and the cough is keeping you awake, but for most people, choosing one or the other based on your cough type is more effective.
Stopping a Cough That Gets Worse at Night
Nighttime coughing usually has one of two causes: post-nasal drip or acid reflux. Both get worse when you lie flat, because gravity is no longer helping keep mucus or stomach acid where it belongs.
If your nose feels congested or you notice mucus draining down the back of your throat, post-nasal drip is the likely culprit. A saline nasal spray before bed can wash irritants out of your nasal passages and reduce the drip. Ask your pharmacist for one that suits your situation. An antihistamine may also help if allergies are driving the drip.
If you get a burning sensation in your chest or a sour taste in your mouth along with the cough, acid reflux is more likely. Harvard Health recommends finishing your last meal at least three hours before bed. Elevate the head of your bed six to eight inches using bed risers or a foam wedge under your upper body. Stacking regular pillows doesn’t work well because they shift overnight and don’t support your torso evenly.
Regardless of the cause, running a humidifier in your bedroom and keeping the room cool can help reduce nighttime coughing episodes.
Addressing Common Underlying Causes
If your cough keeps coming back or won’t fully go away, treating the symptom alone won’t solve it. Three conditions account for the vast majority of persistent coughs in adults.
Post-Nasal Drip
Allergies, sinus infections, and even dry indoor air can cause your nose to overproduce mucus. That mucus slides down the back of your throat and triggers the cough reflex. Regular saline nasal irrigation, managing allergies with antihistamines, and keeping indoor humidity in the 30% to 50% range all help reduce the drip at its source.
Acid Reflux
Stomach acid creeping up into your esophagus and throat irritates the same nerve fibers that trigger coughing. Some people have a reflux-driven cough without any heartburn at all, which makes it easy to miss. Avoiding late meals, sleeping on an incline, and reducing acidic or fatty foods are the first-line lifestyle changes.
Mild Asthma
Cough-variant asthma causes a chronic dry cough without the wheezing most people associate with asthma. It tends to worsen with exercise, cold air, or allergen exposure. If your cough fits this pattern, it’s worth discussing with a doctor, because it typically responds well to inhaled treatments that you wouldn’t try on your own.
How Long Is Too Long for a Cough
A cough from a typical cold or upper respiratory infection can linger for two to three weeks, which feels long but is normal. A cough that lasts eight weeks or longer in adults, or four weeks in children, crosses into “chronic cough” territory and warrants a medical evaluation.
Regardless of duration, pay attention if your cough brings up blood, produces thick discolored mucus that doesn’t improve, disrupts your sleep night after night, or interferes with your ability to work or go to school. These are signs that something beyond a simple viral infection is going on, and identifying the cause is the only way to truly stop the cough for good.