Skip to main content
Drug bottle and Pill

Compare Benzonatate vs. Guaifenesin

Head-to-head comparisons of medication uses, side effects, warnings, and more.

Key takeaways

Benzonatate (Tessalon Perles) and guaifenesin ER (Mucinex) are both used to help with cough, but they work in different ways. Benzonatate is an antitussive, which means it helps stop the urge to cough by numbing the nerves in your lungs and airways. It's a prescription medication taken by mouth three times a day and is approved for those 10 years and older. Guaifenesin ER, on the other hand, is an expectorant that helps loosen mucus in your chest so you can cough it up more easily. It's available over-the-counter and can be taken by those 12 years and older, typically every 12 hours. Benzonatate can make you sleepy and should not be taken with alcohol, while guaifenesin is generally well-tolerated and doesn't cause drowsiness. Both medications come as a lower-cost generic. Be careful not to crush or chew either medication, as this can affect how they work.

Browse medications

View All

Research prescriptions and over-the-counter medications from A to Z, compare drug prices, and start saving.