Anxiety and stress are common causes of nausea, which can present as mild—from butterflies in your belly—to severe, which may include vomiting. As mentioned above, the mental stress of an anxiety attack will trigger physiological and neuroendocrine responses. Our bodies get flooded with stress hormones during a period of severe anxiety, and that can cause an upset stomach.

This site offers information designed for educational purposes only. You should not rely on any information on this site as a substitute for professional medical advice, diagnosis, treatment, or as a substitute for, professional counseling care, advice, diagnosis, or treatment. If you have any concerns or questions about your health, you should always consult with a physician or other healthcare professional.