Head-to-head comparisons of medication uses, side effects, warnings, and more.
Key takeaways
Propranolol (Inderal LA, Inderal XL, Innopran XL) and alprazolam (Xanax) are both medications taken by mouth, but they belong to different drug classes and treat different conditions. Propranolol is a non-selective beta blocker used for a number of health conditions, including high blood pressure, tremor, and migraine prevention. It is sometimes used off-label for performance anxiety. Alprazolam, on the other hand, is a benzodiazepine approved for generalized anxiety disorder (GAD) and panic disorder. Propranolol is available in both immediate-release and extended-release forms, while alprazolam is available in immediate-release tablets, orally disintegrating tablets, and oral solution. Both medications are available as a lower-cost generic. Propranolol can cause dizziness and tiredness, while alprazolam may lead to drowsiness and memory problems. Alprazolam has a risk of dependence and is only recommended for short-term use. You should avoid alcohol with both medications, but alprazolam can lead to more serious side effects if taken with alcohol or opioids.