Can anxiety cause a fever?
Lately, I've been feeling very anxious, and sometimes I even get a low-grade fever. My family says it's just stress, but I'm wondering if anxiety itself can actually cause a fever. Is there a connection?
Lately, I've been feeling very anxious, and sometimes I even get a low-grade fever. My family says it's just stress, but I'm wondering if anxiety itself can actually cause a fever. Is there a connection?
My grandmother always says that excessive worry heats up the body, and she's not wrong. It is called a psychogenic fever where stress raises your core temp. However, if the fever is persistent, you must consult a doctor to rule out any infection.
Whenever I have a major presentation or exam, my body starts feeling super hot and my thermometer shows 99.5. Does this happen to anyone else, or am I just getting sick under pressure?
Yeah bro, it's real. When my anxiety levels are through the roof, I get hot flashes and a mild feverish feeling. Taking a cold shower and logging off my phone usually brings me back to normal.
I literally just dealt with this during my appraisal week. My body temperature shot up to 100 purely due to work panic, and all my blood tests came back clean. Resting and doing deep breathing made it go down in a day.
With the daily stress of bills and traffic, it's a miracle my body isn't constantly boiling! Yes, mental stress can definitely mimic a fever and make you feel totally wiped out. Sit under the AC and take it easy.
Haan na, dimaag mein bohot chal raha ho toh poora badan tapne lagta hai. When I get tensed about kids, my head and hands feel so hot. Thoda shanti se baitho aur pani piyo, thik ho jayega.
My therapist explained that chronic anxiety triggers the fight-or-flight response, releasing stress hormones that constrict blood vessels and raise your core temperature, creating a psychogenic fever. It's a physiological response, so seeking help for stress management is key.
Get the Zerunio health brief
Evidence-based health, reviewed by clinicians. Free, weekly.
Enter your phone number – we’ll text you a one-time code.