Skip to main content
Drug bottle and Pill

Compare Xanax vs. Buspar

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

Key takeaways

Alprazolam (Xanax) and buspirone (Buspar) are both used to treat anxiety, but they have some key differences. Alprazolam is a benzodiazepine that works quickly, often within 30 minutes, and is typically taken three times a day. It is a controlled substance with a risk of dependence and withdrawal symptoms. Common side effects include drowsiness and memory problems. In contrast, buspirone is not a controlled substance and has a much lower risk of dependence. It takes longer to start working, usually a few weeks, and is taken twice daily. Buspirone's common side effects include dizziness and drowsiness. Unlike alprazolam, buspirone is not effective for immediate relief of anxiety or panic attacks. Additionally, buspirone can be taken by children as young as six years old. Both medications are available as lower-cost generics.

Browse medications

View All

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