Head-to-head comparisons of medication uses, side effects, warnings, and more.
Key takeaways
Triazolam (Halcion) and Silenor (doxepin) are both used to treat insomnia, but they work in different ways and have distinct characteristics. Triazolam is a benzodiazepine that helps you fall asleep by relaxing your nervous system. It's a controlled substance due to its potential for misuse and addiction, and it's typically prescribed for short-term use (7 to 10 days). Common side effects include sleepiness, headaches, and dizziness. On the other hand, Silenor is a tricyclic antidepressant tablet that helps you stay asleep by blocking histamine receptors in the brain. It is not addictive and is not a controlled substance. Silenor should be taken on an empty stomach and can cause sleepiness and tiredness. Both medications should not be mixed with alcohol due to increased risks of dangerous behaviors while not fully awake.
Triazolam (Halcion)
Doxepin (Silenor)
Triazolam (Halcion)
Doxepin (Silenor)
Summary of Triazolam vs. Silenor
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.
Summary for Tricyclic antidepressant
Prescription only
Doxepin (Silenor) is a tricyclic antidepressant that's used to help adults who have insomnia (trouble sleeping) stay asleep. Doxepin (Silenor) is a tablet that you take by mouth 30 minutes before bedtime. As expected, the most common side effects are sleepiness and tiredness, so only take the medication when you're ready to fall asleep for the night. Unlike some other sleep medications, doxepin (Silenor) isn't considered a controlled substance. Doxepin (Silenor) is available as brand-name and generic versions.