There are many causes of heart palpitations and the common causes are; Exercise, anxiety, stress, fever, heart disease, caffeine, nicotine, diet pills, overactive thyroid, anemia, low levels of oxygen in the blood, certain medications, including those used to treat thyroid disease, asthma, high blood pressure or heart problems, hormone changes associated with menstruation, pregnancy or menopause and sometimes palpitations are symptoms of an irregular heartbeat. Seek diagnosis to find the cause of palpitations.
Attribution: Straight Talk Foundation