provider image
Welcome! You’re in GoodRx for healthcare professionals. Now, you’ll enjoy a streamlined experience created specifically for healthcare professionals.
Skip to main content
HomeHealth ConditionsCough

What’s the Best Cough Medicine? Comparing the Effectiveness of Over the Counter vs. Prescription

Sharon Orrange, MD, MHSJoshua Murdock, PharmD, BCBBS
Updated on September 10, 2024

Key takeaways:

  • There are many over-the-counter (OTC) and prescription cough medicines available. The best choice for you will depend on the cause and nature of your cough.

  • Examples of OTC cough medicines include the expectorant guaifenesin (Mucinex) and the cough suppressant dextromethorphan (Delsym). Antihistamines, such as diphenhydramine (Benadryl), and decongestants, such as pseudoephedrine (Sudafed), can be helpful if post-nasal drip is contributing to your cough.

  • Examples of prescription cough medicines include benzonatate (Tessalon Perles) and codeine-containing cough syrups, such as promethazine / codeine. A rescue inhaler, such as albuterol (Ventolin HFA), may be helpful if your cough is causing wheezing.

Access savings on related medications

01:45
Reviewed by Preeti Parikh, MD | September 10, 2022

Is your cough keeping you awake or driving your coworkers crazy? If you’re looking for a cough medicine, it can be hard to know which one to choose. There are many prescription and over-the-counter (OTC) cough medicines, including expectorants and suppressants. But studies show they don’t all work. So, what should you take for your cough?

Best over-the-counter cough medicines

The most common reason for an acute (short-term) cough is a viral upper respiratory tract infection (URTI). But coughing can happen due to other reasons as well.

There are many OTC cough medicines to help manage an acute cough — from syrups and pills to lozenges. But it’s important to know that not all OTC cough medications are created equal or work the same way.

Get treated for your cough today with MinuteClinic®GoodRx is here to help you stay healthy. Schedule an appointment in a few easy steps.
Cash prices range between $99-139
Empty case illustration
It seems that you have not selected any location.Please enter a location.

Cough suppressants

Cough suppressants (antitussives) help by controlling your cough reflex. A common example is dextromethorphan (Delsym). Cough suppressants usually work better for a “dry” (non-productive) cough, which commonly results from irritation.

Expectorants

Cough expectorants, like guaifenesin (Mucinex), work by loosening up and thinning the mucus in your throat so you cough it up more easily. For this reason, they may work better for a “wet” (productive) cough.

Cough drops

Products such as menthol cough drops (Halls, Luden’s, Ricola) have a cooling effect in addition to opening your airways to help prevent coughing.

Antihistamines and decongestants

Antihistamines and decongestants work by targeting post-nasal drip that may be triggering your cough. Examples of antihistamines include diphenhydramine (Benadryl) and cetirizine (Zyrtec). A common decongestant is pseudoephedrine (Sudafed). Know that many antihistamines can make you drowsy, while decongestants can keep you awake.

Combinations

You can also find combination products that contain several different cough medications together. These include products like Zyrtec-D (cetirizine / pseudoephedrine) and Mucinex DM (guaifenesin / dextromethorphan).

But if OTC products aren’t working within a week of starting them, or your cough has you losing sleep, you may want to talk to your primary care provider (PCP) about prescription options.

GoodRx icon
  • Managing symptoms: Learn more about home treatments that can help soothe a dry cough and dry up a wet cough.

  • Dealing with a nagging cough: Sometimes a cough lingers and won’t go away. Explore causes of and treatments for a persistent cough here.

  • Seeking medical care: Should you see a health professional for that cough? Knowing when to seek treatment can help you avoid more serious health issues.

If you also have symptoms like fever or difficulty breathing, let your PCP know. This could mean your cough is a symptom of a more serious infection, such as the flu or pneumonia.

Take our quiz: OTC cold and cough medicines

Best prescription cough medicines

If OTC products aren’t working, prescription cough medications are sometimes needed to control a cough. Let’s take a closer look at the type of cough medications your PCP may prescribe.

Non-narcotic cough suppressants

Your PCP may consider benzonatate (Tessalon Perles) capsules. Benzonatate is a prescription, non-narcotic antitussive medication. It numbs the airways, the air sacs in the lungs, and the lining of the lungs. It’s FDA approved for adults and children 10 years and older, however, some people are more sensitive to benzonatate's side effects than others.

You can take up to 600 mg daily as needed, divided into 3 doses or as otherwise recommended by your PCP.

Inhalers

If your PCP hears wheezing with your cough, they may prescribe a rescue inhaler, such as an albuterol inhaler (Ventolin HFA). Rescue inhalers are also used for conditions like asthma and chronic obstructive pulmonary disease (COPD).

Keep in mind that routine use of rescue inhalers has not been shown to lessen the severity of an acute cough or shorten its duration.

Narcotic cough suppressant

Codeine cough suppressants like promethazine / codeine should only be an option for short-term use — and only in adults. This type of cough syrup is available by prescription. It’s a controlled substance and habit-forming. Codeine-containing cough syrups also carry a number of serious risks, including trouble breathing and even death. These risks are greatest in children.

Best cough medicine for kids

For infants and children under 4 years old, it’s recommended to completely avoid OTC cough medicine. And for children between 4 and 6 years old, it’s a good idea to speak with their pediatrician before giving any medication for cough. Some active ingredients may still not be safe for kids in this age group.

Instead, to help loosen or remove mucus and soothe cough, considering trying:

For kids 4 years old and up, you can use OTC cough medicine according to the directions on the label. These may include:

  • Cough suppressants (like dextromethorphan)

  • Decongestants (like pseudoephedrine)

  • Expectorants (like guaifenesin)

  • Antihistamines (like diphenhydramine)

  • Combination medications (like Dimetapp Cold and Cough)

What does the research say?

There’s no lack of options when it comes to choosing a cough medicine. But do they really work? According to a 2014 review, there’s not enough evidence to say for sure.

The review included 29 studies and looked at antitussives, expectorants, and antihistamines, as well as others. Less than half of them showed a benefit for acute cough. What’s more, the other studies showed that the medications weren’t any more effective than a placebo (a pill or liquid with no medication in it).

The review concluded that there’s minimal evidence for or against the effectiveness of these medications for an acute cough. More research is needed in this area.

So, what’s the best cough medicine?

For some people, OTC cough medications can be a convenient option to help get an acute cough under control. It’s important to select the right product, depending on the cause and type of cough you have. You’ll also want to avoid a cough medicine that interacts with other medications you’re taking. In other words, the best cough medicine will be the one that best meets your specific needs.

If you have a dry cough, an antitussive might be helpful. But if you’ve got a wet cough, an expectorant can help you get the excess mucus out. You can also find antitussives and expectorants together in combination products. Some of them also contain an antihistamine or decongestant to help with post-nasal drip.

Combination products are meant to treat multiple symptoms at once. They may also contain medications for pain, congestion, or fever. In this case, you’ll want to make sure you’re not taking something you don’t need. For example, acetaminophen (Tylenol) is found in many OTC and prescription medications, which you may not realize without reading the OTC label.

If you’re pregnant, taking other medications, or have health conditions, talk to your PCP or pharmacist first before taking an OTC cough medicine.

Remember, OTC options don’t work for everyone. If all else fails, your PCP can help you find a prescription medication that may be able to provide some relief.

Frequently asked questions

What is the most common medicine for cough?

It’s hard to say for sure, as it’s trickier to track OTC medication use than prescription medications. But two of the most common OTC cough medicines include guaifenesin and dextromethorphan. Combination products that include both medications, such as Robitussin DM and Mucinex DM, are also popular options. Benzonatate is a popular prescription cough medicine.

What is the fastest medicine for cough?

Many cough medicines start working fairly quickly. Guaifenesin may start working within 30 minutes. Dextromethorphan may kick in about 15 to 30 minutes after taking it. Benzontate typically starts providing relief about 15 to 20 minutes after a dose. Codeine-containing cough syrups take a bit longer to start working — about 1 to 2 hours.

How do I stop coughing at night?

Taking a cough medicine shortly before bed is one tactic that can quiet a cough at night. Using a humidifier can also help. And drinking warm tea with honey added to it may also help lessen the urge to cough. In fact, eating honey on its own may be similarly effective for cough relief as cough medicines.

The bottom line

If you’re trying to treat an acute (short-term) cough, there are several over-the-counter (OTC) cough medicines to choose from. Keep in mind that they don’t all work the same — and the evidence is mixed if you’ll see a benefit from taking them. Prescription products may be another option if you can’t get relief.

If your cough is lingering longer than a week, or you’re also having symptoms like fever or difficulty breathing, contact your primary care provider. They can help to make sure it isn't something more serious.

why trust our exports reliability shield

Why trust our experts?

Sharon Orrange, MD, MHS
Sharon Orrange, MD, MHS, is the director of wellness and preventative care at the Ellison Institute of Technology and an associate professor of clinical medicine in the Division of General Internal Medicine at the University of Southern California's Keck School of Medicine.
Christina Aungst, PharmD
Christina Aungst, PharmD, is a pharmacy editor for GoodRx. She began writing for GoodRx Health in 2019, transitioning from freelance writer to editor in 2021.
Joshua Murdock, PharmD, BCBBS
Joshua Murdock, PharmD, BCBBS, is a licensed pharmacist in Arizona, Colorado, and Rhode Island. He has worked in the pharmacy industry for more than 10 years and currently serves as a pharmacy editor for GoodRx.

References

Acella Pharmaceuticals, LLC. (2024). Benzonatate capsule [package insert]. DailyMed.

American Lung Association. (2024). Learn about cough.

View All References (9)

Becker, L. A., et al. (2015). Beta2-agonists for acute cough or a clinical diagnosis of acute bronchitis (review). The Cochrane Database of Systematic Reviews.

PAI Holdings, LLC. (2024). Promethazine with codeine- promethazine hydrochloride and codeine phosphate solution [package insert]. DailyMed.

Procter & Gamble Manufactura S de RL de CV. (2023). Vicks childrens vaporub (camphor- synthetic, eucalyptus oil, menthol ointment [package insert]. DailyMed.

PubChem. (2024). Benzonatate. National Center for Biotechnology Information.

PubChem. (2024). Codeine. National Center for Biotechnology Information.

PubChem. (2024). Dextromethorphan. National Center for Biotechnology Information.

Smith, S. M., et al. (2014). Over-the-counter (OTC) medications for acute cough in children and adults in community settings. The Cochrane Database of Systematic Reviews.

U.S. Food and Drug Administration. (2023). FDA Drug Safety Communication: FDA restricts use of prescription codeine pain and cough medicines and tramadol pain medicines in children; recommends against use in breastfeeding women.

U.S. Food and Drug Administration. (2023). Should you give kids medicine for coughs and colds?

GoodRx Health has strict sourcing policies and relies on primary sources such as medical organizations, governmental agencies, academic institutions, and peer-reviewed scientific journals. Learn more about how we ensure our content is accurate, thorough, and unbiased by reading our editorial guidelines.

Was this page helpful?

Get the facts on Cough.

Sign up for our newsletter to get expert tips on condition management and prescription savings.

By signing up, I agree to GoodRx's Terms and Privacy Policy, and to receive marketing messages from GoodRx.

Related Articles