Head-to-head comparisons of medication uses, side effects, warnings, and more.
Key takeaways
Flurazepam and alprazolam (Xanax) are both benzodiazepines, a class of medications that affect chemicals in the brain to produce a calming effect. While they share this medication class, they are used for different primary purposes. Flurazepam is used to treat insomnia, helping you fall asleep, whereas alprazolam is approved for treating generalized anxiety disorder (GAD) and panic disorder. Flurazepam is typically taken as a single dose at bedtime, while alprazolam may be taken three times a day. Flurazepam is available only as a generic, while alprazolam is available in both brand (Xanax) and generic forms, including immediate-release tablets, orally disintegrating tablets, and oral solutions. Alprazolam also comes as an extended-release tablet (Xanax XR). Common side effects of flurazepam include headache and upset stomach, while alprazolam can cause drowsiness and memory problems. Both medications are controlled substances due to the risk of misuse and dependence. They should not be mixed with alcohol or opioids due to the risk of severe side effects like slowed breathing.
Flurazepam
Alprazolam (Xanax)
Flurazepam
Alprazolam (Xanax)
Summary of Flurazepam vs. Xanax
Summary for Benzodiazepine
Prescription only
Flurazepam is used to treat sleeping problems (insomnia). It's a controlled substance because it has a risk for becoming habit-forming. The brand name Dalmane has been discontinued, but it's still available as generic versions. Side effects of the medication include headache and upset stomach.