Medicines That Can Cause Insomnia

Reviewed by Sheila Tsai, MD
A number of medications can cuase insomnia.
If you take any of the following medicines and are having sleep disruptions, talk with your doctor. Do not stop any medicines if you have not consulted with your doctor. Medications that can cause insomnia include:
  • Selective serotonin reuptake inhibitors (antidepressants such as Prozac® and Zoloft®)

  • Dopamine agonists (includes some medications for Parkinson's disease)

  • Psychostimulants and amphetamines

  • Anticonvulsants

  • Cold medicines and decongestants

  • Steroids

  • Beta agonists

  • Theophylline

  • Medications to lower blood pressure (alpha agonists, beta blockers)

  • Diuretics

  • Appetite suppressants

  • Caffeine

  • Alcohol

  • Niacin.


Clinical Trials

Alternative Treatment for Insomnia in Adults

Have you taken medication for insomnia for more than a year? Would you like to stop? If you are age 21 to 80, you may qualify for a clinical trial. Participants receive compensation and insomnia therapy at no cost.

Learn More