About this perimenopause self-assessment

This free perimenopause quiz helps you see whether the changes you've been noticing fit the pattern of perimenopause, the hormonal transition that typically begins in a woman's early-to-mid 40s and lasts 4 to 10 years. It takes about 3 minutes and covers 34 documented symptoms across 5 areas:

You'll select what you've been experiencing, then see your pattern across categories with personalized insights, plus a free emailed report with your pattern named, evidence-based next steps, and your treatment options explained.

Common questions

How do I know if I'm in perimenopause?

Perimenopause is identified by a pattern of symptoms rather than a single test. Common signs include changes to your menstrual cycle, sleep disruption (especially 2–4 a.m. waking), night sweats, hot flashes, new anxiety or irritability, brain fog, and fatigue, typically beginning in your 40s, sometimes your mid-30s. If several of these are new for you, the pattern is worth taking seriously.

Is there a test for perimenopause?

There is no single definitive lab test. Hormone levels fluctuate significantly day to day during perimenopause, so guidelines from The Menopause Society note that diagnosis is clinical, based on your age, cycle changes, and symptom pattern. A structured view of your own symptom pattern tells you more than any single blood draw can.

At what age does perimenopause start?

Perimenopause most commonly begins in the early-to-mid 40s, though it can start in the mid-30s. The transition lasts 4 years on average but can range up to 10. The average age of menopause (the final period) in the US is 51.

Is the assessment free and private?

Yes. It's free, requires no account, and your answers stay on your device. If you choose to receive your personalized report by email, your answers are used to personalize that report and are never shared or sold.

This self-assessment is for educational purposes only. It is not a medical diagnosis and does not replace consultation with a qualified healthcare provider.