Medication

Dosage

Approximate Duration of Action

Eszopiclone

1-3mg

Up to 7 hours

Zaleplon

5-20mg

Up to 4 hours

Zolpidem tartrate

5-10mg

7-8 hours

Zolpidem tartrate (extended release)

6.25-12.5mg

7-8 hours