Fluctuation in estrogen levels during menstruation limits the body from regulating its internal temperature, according to Everyday Health. These changes narrow the range of core temperatures that the body tolerates. When core temperature increases, blood vessels dilate to expel the heat, causing hot flashes and sweating.
Hot flashes are more common as a woman enters the years before menopause, according to Everyday Health. Hot flashes can continue for a decade or longer after menopause. Hormone therapy helps regulate estrogen, but women who experience hot flashes for many years after menopause should consider lifestyle changes. Eliminating spicy food, caffeine and alcohol from the diet, wearing adaptive clothing and deep breathing help alleviate hot flashes.