Many prescription drugs can interfere with sleep, including antidepressants, stimulants, high blood pressure medications, and some contraceptives. Common over-the-counter culprits include cold and flu medications that contain alcohol, pain relievers that contain caffeine, and slimming pills.