Key takeaways
Lunesta (eszopiclone) is a prescription sleep medicine that is FDA-approved to treat insomnia in adults.
A generic version, eszopiclone, is widely available and typically costs much less than brand-name Lunesta.
Generic eszopiclone is just as safe and effective as Lunesta, and most people can switch without issues.
Like other sleep medications, Lunesta has side effects and safety risks, including complex sleep behaviors and next-day drowsiness.
Talk to your healthcare provider or pharmacist about switching to generic eszopiclone.
If you have trouble sleeping, you are in good company. According to the Sleep Foundation, up to two-thirds of adults occasionally have trouble falling asleep or staying asleep, and up to 15% of people are living with chronic insomnia (trouble sleeping that lasts more than a few months). Lunesta (eszopiclone) is a prescription medicine that is approved by the Food and Drug Administration (FDA) for the treatment of insomnia in adults. It helps people fall asleep faster and stay asleep throughout the night. Lunesta is part of a drug class known as nonbenzodiazepine sedative hypnotic agents, similar to “z-drugs” like Ambien (zolpidem) and Sonata (zaleplon). Brand-name drugs like Lunesta can be pricey, so you may want to know, is there a generic for Lunesta? The good news is that there is a generic for Lunesta that works just as well and can save you a significant amount of money.
Save up to 80% on Lunesta with SingleCare
Different pharmacies offer different prices for the same medication. SingleCare helps find the best price for you.
Is there a generic for Lunesta?
Yes, the good news is that there is a generic for Lunesta—eszopiclone. Brand-name Lunesta, which is made by the pharmaceutical company Waylis Therapeutics, was FDA-approved in 2004. The first eszopiclone generic was approved in April 2014. Now, many companies make generic versions of eszopiclone, which are much more affordable than brand-name Lunesta.
What are the differences between brand-name and generic Lunesta?
Generic drugs may not look exactly the same as their brand-name counterparts, but they are available in the same dosage forms, contain the same active ingredient, and work in the same way. What’s more, generics are much more affordable than their brand-name counterparts, often costing up to 85% less.
Generic drugs are the same as brand-name drugs in terms of safety and effectiveness. The FDA requires manufacturers of generic drugs to conduct studies to show that their products are bioequivalent to the brand-name drug. This means that the generic drug results in the same blood levels over the same period of time as the brand.
The Association for Accessible Medicines reports that generic drugs are very popular. In 2024, 90% of prescriptions in the U.S. were filled for generic or biosimilar drugs.
The following table summarizes important information about Lunesta and its generic, eszopiclone.
Lunesta (eszopiclone) drug info |
|
|---|---|
| Uses | Insomnia in adults (helps people fall asleep faster and stay asleep) |
| Standard dosage |
|
| Common side effects |
|
| Contraindications | You should not take Lunesta if you are allergic to this medicine or any of its ingredients or if you have had a complex sleep behavior associated with any sleep medicine. |
| Other considerations |
|
How much is generic Lunesta?
Without insurance, a 30-day supply of 3 mg brand-name Lunesta costs about $1,314. Using a free SingleCare discount can bring the price down to $1,261.
To maximize your savings, choose generic eszopiclone and use a free SingleCare discount. This can decrease the price to as low as $10 per month, making it far more affordable. You can use the SingleCare coupon on your initial prescription and each refill.
Brand vs. generic Lunesta prices |
||
|---|---|---|
| Brand-name Lunesta | Lunesta generic (eszopiclone) | |
| Average cost without insurance | $1,314 for 30, 3 mg tablets of Lunesta | $334 for 30, 3 mg tablets of generic eszopiclone |
| SingleCare’s lowest price | $1,261 for 30, 3 mg tablets of Lunesta | $10 for 30, 3 mg tablets of generic eszopiclone |
| Free coupons | Lunesta coupons | Eszopiclone coupons |
How to switch from Lunesta to eszopiclone
Since eszopiclone is essentially the same as Lunesta, the transition from brand to generic should be seamless. Most people can switch to generic and start taking the equivalent dose of eszopiclone right away, without any tapering or transition period.
If you currently take brand-name Lunesta and want to switch to generic, ask your pharmacist to check the prescription your healthcare provider sent in or wrote. If your healthcare provider has indicated “substitution permissible,” in most cases, you should be able to request the generic on your own. However, if your healthcare provider has indicated “Do not substitute,” or “brand medically necessary,” your pharmacist will have to check with your provider before making the switch.
Always consult your healthcare provider with any questions or for medical advice about sleep problems and treatment.
- Lunesta, DailyMed (2025)
- Lunesta, PDR
- 100+ sleep statistics, Sleep Foundation (2025)
- Mylan launches generic Lunesta tablets, Mylan (2014)
- Generic drugs: Questions & answers, U.S. Food & Drug Administration (2021)
- Bioequivalence and interchangeability of generic drugs, Merck Manual (2025)
- 2024 U.S. Generic & Biosimilar Medicines Savings Report, Association for Accessible Medicines (2024)
- Taking z-drugs for insomnia? Know the risks, FDA (2024)