Source: Verywell Health
Anxiety is a part of your body's stress response and can cause heart palpitations in some people. Anxiety can be a fleeting response to stressful situations or can persist long term. Persistent anxiety can take a toll on you physically.