The honest answer is years, and often more of them than you were expecting. It is commonly described as lasting around four years, but a range from a few months to roughly a decade is well within what is documented.
Why the range is so wide
Because perimenopause is not one process. It is a long, uneven decline in ovarian function, and the pace of that decline differs enormously between people. Genetics, smoking history, certain medical treatments and some autoimmune conditions all shift the timeline.
It also is not measured until it is over. The end point is menopause itself, defined as twelve consecutive months without a period, and you can only identify that date looking backwards.
It does not get worse in a straight line
This is the part that catches people out. Perimenopause is not a slope, it is a series of swings that gradually widen. Estrogen does not simply fall; it fluctuates, sometimes to levels higher than you had in your thirties, then drops again.
Which means a good month is not recovery and a bad month is not deterioration. People frequently conclude that something they tried worked, or stopped working, when what actually happened was the next swing. If you are testing a change in routine, supplement or otherwise, judge it over months rather than weeks, for exactly this reason.
What ends, and what does not
The cycle-linked symptoms end when the cycles do. The ones driven by sustained low estrogen rather than by fluctuation, including tissue and skin changes, do not resolve on their own at menopause.
Worth saying plainly: the late stage, when periods become erratic and then stop, is frequently the most turbulent part. Being close to the end does not mean being close to feeling better.
How long do the individual symptoms last
People usually arrive at this question about one specific thing: the rage, the fatigue, the broken sleep. There is no clean answer, because these are not separate clocks. They track the underlying fluctuation, so they tend to come in waves rather than run continuously for years.
What that means in practice is that a symptom disappearing for six weeks does not mean it is finished, and a symptom that is unbearable this month is not necessarily your new baseline.
What to do with a long timeline
Stop waiting it out. A stretch of several years is too long to treat as something to be endured until it passes, and that framing is the main reason people delay getting help. Track it, get the other causes ruled out, and treat the parts that are treatable.
Keep reading
This article is general information, not medical advice. Perimenopause overlaps with other conditions, some of them serious. Only a clinician who knows your history can tell you what is happening in your body. Never start, stop or change a medication based on something you read online.