do blood pressure medications cause insomnia?
Heart medications. Anti-arrhythmic drugs used to treat heart rhythm problems can cause insomnia and other sleep difficulties. Beta blockers, used for high blood pressure, arrhythmias, and angina, increase the chance of insomnia, awakenings at night, and nightmares.