Skip to main content
Drug bottle and Pill

Compare Sonata vs. Restoril

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

Key takeaways

Zaleplon (Sonata) and temazepam (Restoril) are both medications used to treat insomnia, but they have some key differences. Zaleplon is a non-benzodiazepine sedative-hypnotic that helps you fall asleep quickly but doesn't help you stay asleep. In contrast, temazepam is a benzodiazepine that helps you both fall asleep and stay asleep throughout the night. Zaleplon is typically used for short-term treatment up to 30 days, while temazepam is recommended for even shorter periods, usually 7 to 10 days. Both medications can cause dependence and withdrawal symptoms if stopped suddenly, but temazepam has a higher risk of causing complex behaviors like sleep-driving. Additionally, temazepam can cause a "hangover" feeling the next day, which is less common with zaleplon. Both are available in generic forms, making them more affordable options.

Browse medications

View All

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