“Hot flashes are a common symptom of menopause. Women undergoing menopause can experience hot flashes as often as several times a day. Menopause isn’t the only cause of hot flashes, though. Anyone can experience them. How long they last and how often you feel them depend on what triggers them.
What causes hot flashes?
Hormonal changes in your body are thought to cause hot flashes. This reaction can be triggered by several factors.
Potential triggers of hot flashes include:
spicy foods
alcohol
hot drinks
caffeine
being in a warm room
smoking
wearing tight clothing
stress and anxiety
pregnancy, particularly during the first and second trimesters
hyperthyroidism
chemotherapy
spinal lesions
some medications, including raloxifene (Evista), tamoxifen, and tramadol”
Original source: https://www.healthline.com/health/menopause/hot-flash-causes#causes