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.
Benzonatate (Tessalon Perles)
Guaifenesin
Benzonatate (Tessalon Perles)
Guaifenesin
Summary of Benzonatate vs. Guaifenesin
Summary for Antitussive
Prescription only
Benzonatate (Tessalon Perles) is a cough suppressant. It's used to relieve cough in people ages 10 years and older. Benzonatate (Tessalon Perles) is taken by mouth three times a day as needed. Possible side effects of this medication include headache and constipation. Because benzonatate (Tessalon Perles) can make you drowsy, so it's best to avoid alcohol while taking it.
Summary for Expectorant
Guaifenesin is an expectorant used for wet cough. It helps loosen phlegm in the throat and chest so you can cough it up more easily. Guaifenesin is an immediate-release medication that's available as a tablet and liquid solution. It's taken by mouth, typically every 4 hours, by adults and children. Most people experience few to no side effects after taking this medication as directed. Guaifenesin can be found under multiple brands (e.g., Robafen, Geri-Tussin) and as a generic medication.