Head-to-head comparisons of medication uses, side effects, warnings, and more.
Key takeaways
Benzonatate (Tessalon Perles) and promethazine (Phenergan) are both prescription medications, but they belong to different drug classes and treat different conditions. Benzonatate is an antitussive used to relieve cough in people aged 10 and older, while promethazine is an antihistamine used for a variety of conditions, including allergies, nausea, and motion sickness. However, promethazine is also found in some prescription cough syrups. Benzonatate is taken orally in capsule form, typically three times a day, and is available as a generic. Promethazine comes in multiple forms, including tablets, oral solutions, rectal suppositories, and injections, and its dosing varies based on the condition being treated. Benzonatate can cause drowsiness, headache, and constipation, while promethazine may lead to drowsiness, dizziness, and dry mouth. Because both medications can cause drowsiness you should avoid alcohol and be cautious when driving. Promethazine has more potential drug interactions, especially with medications like MAOIs.
Benzonatate (Tessalon Perles)
Promethazine
Benzonatate (Tessalon Perles)
Promethazine
Summary of Benzonatate vs. Promethazine
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 Antihistamine
Prescription only
Promethazine is a prescription medication with many uses, such as treatment or prevention of nausea, motion sickness, and allergy symptoms. Promethazine
works by blocking several chemicals, including histamine, dopamine, and acetylcholine. It comes as tablets, an oral solution, rectal suppositories, and an injection. The dose of promethazine and how often you take it depends on your age and what medical condition you're taking it to treat. But it shouldn't be given to children younger than 2 years of age since it can cause serious breathing problems. Common side effects include sleepiness and dizziness.