Yes, anxiety can trigger hot flashes through the activation of the sympathetic nervous system and the release of stress hormones like cortisol. This can raise body temperature as part of the body's fight or flight response, even in the absence of immediate danger.