Sleep disturbances have been associated with drug use, drug abuse, and withdrawal from drug abuse. Sleep disturbances also have been linked to the use of alcohol and to chronic alcoholism.
Drugs and sleep
Many prescription and non-prescription medicines can cause sleep problems. The severity of sleep problems caused by a medicine will vary from person to person.
Prescription drugs that might cause sleep problems include:

High blood pressure medicines

Hormones such as oral contraceptives

Steroids including prednisone

Respiratory medicines

Diet pills

Attention deficit /hyperactivity disorder medicines

Some antidepressants

The following non-prescription medicines can cause sleep problems:

Pseudoephedrine, including the brand Sudafed®

Medicines with caffeine (These include the brands Anacin®, Excedrin®, and No-Doz®, as well as cough and cold medicines.)