Cold weather also puts immense strain on the heart. Low temperatures cause your blood vessels and arteries to narrow, restricting blood flow and reducing oxygen to the heart. Your heart must pump harder to circulate blood through the constricted blood vessels. As a result, your blood pressure and your heart rate increase.