Insomnia & Sleep medication prices (2026)
Short-term insomnia is treated with melatonin (OTC), doxylamine, and prescription zolpidem (Ambien). Trazodone is a common off-label option.
All Sleep medications ranked by cash price
| Brand | Generic | Strength | Generic cash | Brand cash |
|---|---|---|---|---|
| Lunesta | Eszopiclone | 3 mg | see live | see live |
| Restoril | Temazepam | 15 mg | see live | see live |
| Rozerem | Ramelteon | 8 mg | see live | see live |
| Belsomra | Suvorexant | 10 mg | see live | see live |
| Sonata | Zaleplon | 10 mg | see live | see live |
| Unisom | Doxylamine | 25 mg | $3.99 | $10.99 |
| Natrol Melatonin | Melatonin | 5 mg | $4.20 | $11.49 |
| Ambien | Zolpidem | 10 mg | $7.40 | $212.00 |
FAQ
What is the cheapest medication for Sleep?
Generic Eszopiclone (Lunesta) averages $0.00 cash. Cost Plus and Costco usually have the lowest verified prices.
Can I fill Sleep medications without insurance?
Yes. Every drug on this page can be filled cash-pay at any US pharmacy. Generic versions are usually under $15/month at Cost Plus, Costco, or with a GoodRx coupon.
Are generic Sleep drugs as good as brand?
Yes, the FDA requires generics to contain the same active ingredient at the same strength as the brand and to be therapeutically equivalent.