Almost everyone has nightmares from time to time that may interrupt their sleep. Certain medicines, lack of sleep, fever, substance abuse, major life changes, stress or anxiety sometimes cause nightmares. Try to follow a healthy bedtime routine. If the problem still persists, please see a medical professional.