Head-to-head comparisons of medication uses, side effects, warnings, and more.
Key takeaways
Triazolam (Halcion) and lorazepam (Ativan) are both benzodiazepines, but they are used for different purposes. Triazolam is primarily prescribed for short-term treatment of insomnia, helping you fall asleep quickly. In contrast, lorazepam is used for short-term treatment of anxiety and can also be used to control seizures and ease anxiety before surgery. Triazolam is typically taken once before bedtime, while lorazepam can be taken 1 to 3 times daily, depending on the formulation. Both medications can cause sleepiness and dizziness, but lorazepam is also available as an injectable form for specific medical conditions. Triazolam is not a first-choice option for insomnia due to its potential to cause next-day anxiety, whereas lorazepam is commonly used for anxiety relief. Both medications carry risks of dependence and withdrawal, and you should avoid alcohol while taking either.
Triazolam (Halcion)
Lorazepam (Ativan)
Triazolam (Halcion)
Lorazepam (Ativan)
Summary of Triazolam vs. Ativan
Summary for Benzodiazepine
Prescription only
Triazolam (Halcion) is used to treat insomnia in adults. It belongs to the drug class called benzodiazepines. The typical dosage is one tablet by mouth before bedtime. This medication helps you sleep, but it should only be used for a short period of time, typically for 7 to 10 days at a time. In addition to sedation (sleepiness), this medication can cause side effects like headaches and dizziness. Like other benzodiazepines, triazolam (Halcion) also has other serious risks and interactions with other medications.