U.S. doctors online nowAsk doctors free
A 43-year-old member asked:

How long does it take for lunesta (eszopiclone) to have effect?

1 doctor answer6 doctors weighed in
Dr. Michelle Zetoony
Sleep Medicine 18 years experience
Typical 15min to 1hr: According to the medication action it can take somewhere between 15 minute and one hour to have effect. This depends on a lot of factors but mostly your age and also gut function of how you absorb medications.

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Educational text
Talk to a doctor
24/7 visits - just $39!
50% off with $15/month membership

Similar questions

A 45-year-old female asked:

Is it safe to take lunesta (eszopiclone) long term?

1 doctor answer2 doctors weighed in
Dr. David Leszczyszyn
undefined 27 years experience
Maybe yes, maybe no.: The full answer is complex and may require meeting with a sleep specialist. The short answer is that all drugs have adverse effects, some overt and other more subtle. Lunesta (eszopiclone) and its close cousins are effective for short term insomnia but have not been shown to be successful for long term management. There is also some evidence for dependence and odd overnight behaviors.
A 24-year-old female asked:

Can i eat before/after i take lunesta (eszopiclone)?

2 doctor answers2 doctors weighed in
Dr. Michelle Zetoony
Sleep Medicine 18 years experience
Recommend no: For a few reasons i recommend no. 1) people have fallen asleep very quickly and aspirated (choked on) food and 2) works better without food in stomach, faster absorption.
Last updated Nov 18, 2014

People also asked

Related topics

Connect with a U.S. board-certified doctor by text or video anytime, anywhere.
24/7 visits - just $39!
50% off with $15/month membership


Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.