Quick answer

Yes, anxiety commonly causes chest pain through muscle tension, hyperventilation, and adrenaline — it's one of the top reasons for ER visits that turn out non-cardiac. But chest pain should always be medically evaluated first, especially if it's new.

How anxiety creates chest pain

Three mechanisms stack up. Adrenaline makes the heart beat harder and faster, which you feel as pressure or pounding. Anxious breathing overworks the chest wall muscles, which then ache like any overused muscle — often as sharp, localized soreness that hurts more when you press on it. And stress can trigger esophageal spasm or reflux, producing burning behind the breastbone.

Anxiety chest pain vs. cardiac pain

Anxiety-related pain tends to be sharp or stabbing, localized to one spot, worsened by pressing or twisting, and tied to stressful moments; it often eases within minutes as panic subsides. Cardiac pain is more typically a heavy pressure or squeezing that spreads to the arm, jaw, or back, brought on by exertion, and accompanied by sweating or breathlessness. But these patterns overlap — no article can rule out your heart.

The right order of operations

Get chest pain checked, especially if it's new, severe, exertion-related, or comes with other symptoms — call emergency services if in doubt. Once your heart is cleared, believe the clearance: repeated checking keeps the anxiety loop alive. From there, breathing retraining and anxiety treatment typically make the pain fade.

When to talk to a professional

Physical symptoms deserve respect. If a symptom is new, severe, or doesn't match your usual anxiety pattern — especially chest pain, fainting, or sudden neurological changes — get it checked by a doctor first. Once medical causes are ruled out, a therapist can help you address the anxiety driving the symptom, and ruling things out is itself often a turning point in recovery.

This article is for general information only and is not medical advice, diagnosis, or treatment. Always consult a qualified health professional about your situation. If you are in crisis, contact your local emergency number or a crisis line immediately.