There is no single best cough medicine for adults. The right choice depends on the type of cough you have: dry and irritating, wet and mucus-filled, or worse at night. Over-the-counter options fall into two main categories, cough suppressants and expectorants, and they do completely different things. Picking the wrong one can leave you just as miserable as taking nothing at all.
Dry Cough vs. Wet Cough: Why It Matters
A dry cough produces no mucus. It’s that tickling, hacking cough that serves no productive purpose and just keeps you awake. For this type, you want a cough suppressant, which works by dulling the cough reflex so your body stops triggering it unnecessarily.
A wet or “productive” cough brings up phlegm. This cough is actually doing something useful: clearing mucus from your airways. Suppressing it can backfire by letting mucus sit in your lungs. For a wet cough, the standard approach is an expectorant, which works by thinning sticky mucus so it’s easier to cough up and clear out. Some expectorants also appear to have mild anti-inflammatory and antioxidant effects beyond just loosening mucus.
If you’re not sure which type you have, pay attention to whether anything comes up when you cough. If it does, treat the mucus. If it doesn’t, treat the cough itself.
Cough Suppressants for a Dry Cough
Dextromethorphan (often listed as “DM” on the box) is the most widely available OTC cough suppressant. You’ll find it in brands like Robitussin DM, Delsym, and many store-brand equivalents. It works in the brain to raise the threshold for triggering your cough reflex, so minor throat irritation doesn’t set off a coughing fit.
One important safety note: dextromethorphan is considered high-risk for a dangerous reaction called serotonin syndrome when combined with antidepressants, particularly SSRIs and MAOIs. New Zealand’s medicines safety authority classifies this combination as contraindicated. If you take any antidepressant, check with a pharmacist before grabbing a DM product off the shelf.
For people who can’t take dextromethorphan, doctors sometimes prescribe benzonatate (sold as Tessalon Perles). Rather than acting in the brain, it numbs the stretch sensors in your lungs and airways so they stop sending cough signals. That said, the evidence behind benzonatate is surprisingly thin. Researchers have noted it received its approval without strong clinical data, and it’s only available by prescription.
Expectorants for a Mucus-Filled Cough
Guaifenesin is the only OTC expectorant available in the U.S., found in products like Mucinex and Robitussin Chest Congestion. The idea is straightforward: it thins mucus so you can cough it out more easily.
The clinical evidence, however, is less convincing than the marketing suggests. A controlled study testing a single 1,200 mg dose of extended-release guaifenesin (two Mucinex tablets) in adults with acute respiratory infections found no significant improvement in mucus clearance or sputum thickness compared to placebo. The one bright spot: participants reported feeling like their mucus was thinner after taking it, even though the objective measurements didn’t change.
That doesn’t mean guaifenesin is worthless. Staying well-hydrated, running a humidifier, and taking guaifenesin together may offer more relief than any single approach alone. But if you’ve been taking it for days and nothing has changed, the medication itself may not be doing much.
Nighttime Cough Relief
Many “PM” or “nighttime” cough formulas contain a first-generation antihistamine, most commonly diphenhydramine (the same active ingredient in Benadryl and ZzzQuil). These older antihistamines cross into the brain easily, which is what makes them cause drowsiness. That sedating side effect becomes the main feature when you can’t sleep because of coughing.
Diphenhydramine can help dry out post-nasal drip and quiet a cough long enough to get some rest. The tradeoff is real grogginess. It slows reaction times significantly, so you shouldn’t drive or operate machinery the morning after taking it if you still feel foggy. For occasional use during a bad cold, it’s a reasonable option. For coughs lasting more than a week or two, relying on a sedating antihistamine every night isn’t a great long-term strategy.
Honey as an Alternative
Honey holds up surprisingly well when tested against standard cough medicines. In a study of 105 participants with upper respiratory infections, a single dose of buckwheat honey before bed reduced cough severity by 47% compared to 25% with no treatment. When honey was compared head-to-head with dextromethorphan, there was no significant difference between the two. In fact, dextromethorphan wasn’t statistically better than no treatment at all for cough frequency, while honey was.
That study was done in children aged 2 to 18, but the results have prompted broader interest in honey for adult cough relief. A spoonful of dark honey (buckwheat or manuka) in warm water or tea before bed is a low-risk option, particularly if you want to avoid medication or can’t take dextromethorphan due to drug interactions. Honey should never be given to children under one year old due to the risk of botulism, but for adults it’s completely safe.
When OTC Medicine Won’t Help
Standard cough medicines target symptoms of acute respiratory infections, the kind of cough you get with a cold or flu that resolves within a couple of weeks. But several common conditions cause chronic coughs that won’t respond to anything in the cough and cold aisle.
Acid reflux (GERD) is one of the most frequently overlooked causes. Stomach acid backing up into the esophagus can trigger a persistent cough, often worse after meals or when lying down. The cough feels dry and irritating, and no amount of dextromethorphan or guaifenesin will fix it because the problem is in your digestive system, not your lungs. Treating the reflux itself is what resolves the cough.
Undiagnosed or poorly controlled asthma is another common culprit. A cough-variant form of asthma can present as a dry, nagging cough without the wheezing people typically associate with the condition. GERD and asthma also frequently overlap, with each one making the other worse.
Post-viral cough, the lingering cough that hangs around for weeks after a cold or respiratory infection has cleared, is notoriously stubborn. Research has found that the usual treatments, including cough suppressants, expectorants, bronchodilators, antibiotics, and even inhaled steroids, all show only limited effectiveness against it. A short course of oral steroids is sometimes used, but the evidence supporting this approach is weak. For most people, a post-viral cough simply takes time to resolve on its own, typically four to eight weeks.
Choosing the Right Product
Multi-symptom formulas (the ones labeled “cold and flu” or “multi-action”) bundle several active ingredients together. This means you may be taking a pain reliever, a decongestant, and a cough suppressant when you only need one of those. You’re better off buying single-ingredient products and only taking what matches your symptoms. This reduces side effects and avoids unnecessary drug interactions.
- Dry, hacking cough keeping you up: Dextromethorphan during the day, or a formula with diphenhydramine at night.
- Chest congestion with thick mucus: Guaifenesin, paired with plenty of water.
- Mild cough from a cold: Honey in warm liquid before bed, which performs comparably to dextromethorphan in studies.
- Cough lasting more than three weeks: Skip the OTC aisle. A cough that persistent often points to reflux, asthma, allergies, or post-viral inflammation that needs a different approach entirely.