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.
Medically reviewed by Sara Marin, PharmD · Last verified 2026-05-18
All Sleep medications ranked by cash price
| Brand | Generic | Strength | Generic cash | Brand cash |
|---|---|---|---|---|
| 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 Doxylamine (Unisom) averages $3.99 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.
