Medically reviewed by Kathleen Daly, MD Anxiety can cause stomach pain that feels like cramps, nausea, or heartburn. The brain and gut communicate through nerves, linking anxiety to stomach symptoms.