The best medicine for a cough depends on what kind of cough you have. A dry, tickling cough calls for a cough suppressant like dextromethorphan, while a wet, mucus-producing cough responds better to an expectorant like guaifenesin. Picking the wrong type can actually make things worse, so identifying your cough is the first step toward relief.
Dry Cough: Cough Suppressants
If your cough is dry and unproductive, meaning nothing comes up when you cough, a suppressant is what you want. These drugs work by dialing down the sensitivity of your cough reflex, essentially telling your brain to stop triggering the urge to cough when there’s no mucus to clear.
Dextromethorphan (often labeled “DM” on the box) is the most widely available over-the-counter suppressant. You’ll find it in products like Delsym, Robitussin Long-Acting Cough, and many store-brand equivalents. The standard adult dose is 10 to 20 mg every four hours or 30 mg every six to eight hours, with a daily maximum of 120 mg. Extended-release formulas deliver 60 mg and last about 12 hours, so you only take them twice a day.
Dextromethorphan works well for the kind of nagging dry cough that keeps you up at night or interrupts your day. It won’t do much for a cough that’s bringing up phlegm, though, because in that case the coughing is actually doing useful work by clearing your airways.
Wet Cough: Expectorants
When your cough produces mucus but the mucus feels thick or hard to bring up, an expectorant helps. Guaifenesin, the active ingredient in Mucinex and many Robitussin formulas, thins and loosens mucus so your body can clear it from the head, throat, and lungs more easily. It doesn’t stop you from coughing. Instead, it makes each cough more productive, which typically means you cough less often overall because the mucus moves out faster.
One common mistake is combining a suppressant with an expectorant at the same time. If you take a drug to loosen mucus and another to stop yourself from coughing it up, the two work against each other. Combination products that contain both do exist, but single-ingredient products let you match the medicine to your specific symptoms more precisely.
Post-Nasal Drip Cough
A lot of persistent coughs aren’t really a “chest” problem at all. They’re caused by mucus dripping down the back of your throat from your sinuses, triggering the cough reflex as it goes. If your cough comes with a tickle in your throat, frequent throat clearing, or a stuffy or runny nose, post-nasal drip is a likely culprit.
Antihistamines are the go-to treatment here. Older antihistamines like diphenhydramine (Benadryl) and chlorpheniramine (Chlor-Trimeton) tend to dry out secretions more effectively, which is why they show up in many nighttime cough formulas. The trade-off is drowsiness. Newer options like loratadine (Claritin), cetirizine (Zyrtec), and fexofenadine (Allegra) cause less sedation but may not dry secretions as aggressively.
Adding an oral decongestant like pseudoephedrine (Sudafed) can shrink swollen nasal passages and reduce the drip at its source. Nasal spray decongestants like oxymetazoline (Afrin) work fast but should only be used for a day or two. Longer use causes rebound congestion that makes the problem worse.
Honey: A Surprisingly Effective Option
Honey isn’t just a folk remedy. Clinical trials comparing honey to dextromethorphan in children with acute cough found no significant difference in effectiveness. In one randomized study of 134 children, 80% of those given honey mixed with warm milk achieved therapeutic success, compared to 87% in the over-the-counter medication group, a gap that was not statistically meaningful. A Cochrane review reached a similar conclusion: honey may be better than no treatment and at least as effective as standard cough medicine.
A spoonful of honey coats and soothes an irritated throat, and its thick consistency may help calm the cough reflex mechanically. It’s a particularly good option at bedtime or for people who want to avoid medication. One important exception: never give honey to children under one year old due to the risk of infant botulism.
Saltwater Gargles and Humid Air
Gargling with warm saltwater is a simple, no-cost remedy that genuinely helps. The salt creates a hypertonic solution that pulls excess fluid and debris out of swollen throat tissues, reducing irritation. There’s also evidence that the chloride ions in saline give immune cells raw material to produce a natural antimicrobial compound, potentially helping your body fight the underlying infection. A half teaspoon of salt dissolved in eight ounces of warm water, gargled for 15 to 30 seconds, is the standard approach.
Dry air irritates already-inflamed airways and makes coughing worse, especially at night. Running a cool-mist humidifier in your bedroom adds moisture to the air and can noticeably reduce coughing while you sleep. Keeping yourself well hydrated has a similar internal effect: it helps thin mucus from the inside, making it easier to clear.
Prescription Options for Stubborn Coughs
When over-the-counter options aren’t cutting it, a doctor may prescribe benzonatate. This medication works differently from dextromethorphan: it numbs the stretch receptors in the lungs and airways so they stop sending cough signals. Common side effects include drowsiness, dizziness, nausea, and a stuffy nose. Less common but more serious reactions include throat tightening, difficulty breathing, confusion, and hallucinations, which warrant immediate medical attention.
Codeine-based cough syrups are another prescription option, though doctors prescribe them less freely than they once did because of the risk of dependence and sedation. They’re generally reserved for severe coughs that disrupt sleep or daily functioning and haven’t responded to other treatments.
Cough Medicine and Children
The rules are different for kids. The FDA recommends against giving any over-the-counter cough and cold medicine to children younger than two, citing the risk of serious and potentially life-threatening side effects. Manufacturers go further and voluntarily label these products with a warning not to use them in children under four. The FDA also cautions against homeopathic cough products for children under four, noting there is no proven benefit.
For young children, honey (for those over age one), fluids, a cool-mist humidifier, and saline nasal drops are the safest approaches. For children four and older, pediatric formulations with age-appropriate dosing are available, but reading the label carefully and following weight-based dosing when provided is essential.
When a Cough Needs More Than Medicine
Most coughs from colds and upper respiratory infections clear up within a couple of weeks. A cough that persists for eight weeks or more is classified as chronic and needs medical evaluation, as it could signal asthma, acid reflux, or another underlying condition that no amount of cough syrup will fix.
Regardless of how long you’ve been coughing, certain symptoms alongside a cough point to something more urgent: coughing up blood, wheezing or shortness of breath, severe chest pain, thick discolored mucus, fever and chills, or coughing fits intense enough to cause vomiting or fainting. Any of these combinations warrants a visit to your doctor rather than another trip to the pharmacy aisle.

