Hot flashes can last anywhere from a few seconds to several minutes. The frequency and duration can vary, with some women experiencing them multiple times a day and others only occasionally. For many women, hot flashes can continue for several years after menopause.