A number of medications also are known to contribute to nightmare frequency. Drugs that act on neurotransmitters, such as antidepressants and narcotics, are often associated with nightmares. Non- psychological medications, including some blood pressure medications, can also cause nightmares in adults.