What Is the Best Medicine for a Dry Cough?

The most widely used medicine for a dry cough is dextromethorphan, an over-the-counter cough suppressant found in dozens of brand-name products. But “best” depends entirely on what’s causing your cough. A dry cough triggered by post-nasal drip calls for a different approach than one caused by a medication side effect or acid reflux. Understanding the source of your cough is the fastest route to picking the right treatment.

Dextromethorphan: The Standard OTC Option

Dextromethorphan (often labeled “DM” on the box) works by dialing down the cough reflex in the brain. It’s the active ingredient in products like Robitussin DM, Delsym, and many store-brand cough syrups. For most short-term dry coughs from colds or upper respiratory infections, it’s the go-to recommendation.

That said, the clinical evidence behind dextromethorphan is surprisingly modest. In head-to-head trials, it performed no better than honey at reducing cough frequency and severity, and some comparisons found no significant difference between dextromethorphan and no treatment at all. It still helps many people feel more comfortable, especially at night, but it’s not a powerful drug. Common side effects are mild: occasional drowsiness, nervousness, or mild stomach upset.

Honey as a Low-Risk Alternative

Honey is one of the better-studied natural remedies for cough, and the results are genuinely competitive with over-the-counter medicine. In a clinical trial comparing buckwheat honey to dextromethorphan in children, honey performed just as well across all measured outcomes and significantly outperformed no treatment. Honey reduced bothersome cough by about 2 points on a 7-point scale compared to placebo.

A spoonful of honey before bed coats the throat and appears to calm irritation. It also carries fewer side effects than dextromethorphan. The one firm rule: never give honey to a child under 12 months old due to the risk of infant botulism.

Prescription Cough Suppressants

When over-the-counter options aren’t enough, doctors sometimes prescribe benzonatate. This medication works differently from dextromethorphan. It numbs the stretch receptors in the lungs that trigger the cough reflex while also suppressing the cough center in the brain. It’s taken as a capsule, typically swallowed whole (chewing or dissolving it can numb the mouth and throat uncomfortably).

Benzonatate is widely prescribed, but the evidence base is thin. One study on acute viral cough found it had no measurable effect on cough reflex sensitivity. Still, many patients and clinicians report subjective relief, and it remains a common second-line option when OTC treatments fail.

Codeine-Based Cough Syrups

Codeine has a long history as a cough suppressant, but its reputation has eroded considerably. Robust evidence supporting its effectiveness is lacking, and the risks are real. Codeine is converted to morphine in the body, and people metabolize it at wildly different rates due to genetic variation. Someone who processes codeine quickly (an “ultra-rapid metabolizer”) can experience dangerous side effects even at low doses, including slowed breathing, heavy sedation, nausea, and drops in blood pressure.

The UK’s medicines regulator now advises against codeine cough medicines for anyone under 18. Prolonged use in adults can lead to dependence. For these reasons, codeine is generally reserved for severe coughs that haven’t responded to safer options, and even then, it’s prescribed cautiously and briefly.

When the Cough Is Caused by Something Else

A dry cough that lingers for weeks often has a treatable underlying cause. Suppressing the cough without addressing the trigger just delays real relief.

Post-Nasal Drip and Allergies

One of the most common reasons for a persistent dry cough is mucus dripping down the back of the throat from allergies or sinus irritation. In these cases, the best “cough medicine” isn’t a cough suppressant at all. It’s an antihistamine. Older, first-generation antihistamines (the kind that cause drowsiness) tend to work better for this type of cough because they dry out secretions more effectively than newer formulations. Nasal steroid sprays can also help by reducing the inflammation that drives the drip in the first place.

Acid Reflux (GERD)

Stomach acid creeping up into the esophagus can irritate the airways and trigger a chronic dry cough, sometimes without any heartburn at all. You might expect acid-suppressing medications to fix this, but the evidence is discouraging. A Cochrane review found insufficient evidence that proton pump inhibitors help with cough when used alone. For people who do have typical reflux symptoms like heartburn alongside their cough, treating the reflux may help. But for those whose only symptom is the cough itself, acid-suppressing drugs alone are unlikely to resolve it. These patients often need a broader evaluation.

Blood Pressure Medication Side Effects

A class of blood pressure drugs called ACE inhibitors causes a persistent, dry, tickling cough in 5 to 35 percent of people who take them. If your dry cough started sometime after beginning a new blood pressure medication, this is worth discussing with your prescriber. The cough typically resolves within 1 to 4 weeks of switching to a different medication, though in some people it can take up to 3 months to fully clear.

Soothing the Throat Directly

Demulcents, substances that physically coat and protect irritated tissue, can provide meaningful short-term relief for a dry, scratchy cough. Marshmallow root is the best-studied option in this category. It contains complex sugars (polysaccharides) that form a protective film over the irritated lining of the throat, calming the cough reflex. Beyond simple coating, marshmallow root extract appears to boost the metabolism of the cells lining the throat, supporting the tissue’s natural repair process. It’s available as syrup and lozenges, with typical adult dosing of up to 10 lozenges per day or 30 to 60 ml of syrup daily.

Slippery elm works through a similar coating mechanism and is found in many throat lozenges. Simple measures like sipping warm liquids, using a humidifier, and sucking on hard candy can also reduce the urge to cough by keeping the throat moist.

Cough Medicine and Children

The rules change significantly for kids. The FDA does not recommend any over-the-counter cough and cold medicines for children under 2, citing the risk of serious and potentially life-threatening side effects, including slowed breathing. Manufacturers have voluntarily extended this warning, labeling most products with “do not use in children under 4 years of age.”

Homeopathic cough products are not a safe workaround. The FDA has documented cases of children under 4 experiencing seizures, allergic reactions, difficulty breathing, and dangerously low blood sugar after taking homeopathic cough and cold remedies. For young children with a bothersome dry cough, honey (for those over 12 months), warm fluids, and humidity are the safest options.

Signs a Dry Cough Needs Medical Attention

A cough lasting less than three weeks is considered acute and usually resolves on its own. Once it stretches beyond eight weeks in an adult or four weeks in a child, it’s classified as chronic and warrants investigation. Seek prompt care if your cough comes with wheezing, shortness of breath, fever, fainting, ankle swelling, or unexplained weight loss. Coughing up blood or pink-tinged mucus, chest pain, or difficulty breathing or swallowing are reasons to seek emergency care.