Opens in a new tab
Hormonal Health, Testing

Blood vs. Urine – Which Hormone Test is Best for You?

Anna Estop-Hall
February 24, 2025
Share:
Women's Nutritional Therapist Anna Estop-Hall
Comparison of blood and urine test tubes with a question mark in the center.

If you’re dealing with irregular periods, acne, mood swings, fatigue, or fertility struggles, you might be wondering: Should I get my hormones tested? And if so, which test is best—blood or urine? 

Both options can give you useful insights, but they work in different ways. So, let’s break it down in a simple, easy-to-understand way to help you figure out which one is right for you!

Blood Testing for Hormones (Serum Test)

Blood tests are the most common way to check hormone levels, and they’re usually the first option offered by doctors. They’re great for giving a quick snapshot of what’s going on in your body at that moment.

When is a blood test helpful?

  • Checking key hormone levels to diagnose conditions like PCOS, thyroid issues, or menopause
  • Confirming if you’re ovulating (via progesterone testing)
  • Testing blood sugar and insulin levels
  • Getting a basic overview of reproductive or thyroid hormones

Hormones commonly tested in blood:

  • Oestrogen (E2) – Important for menstrual cycle health and fertility
  • Progesterone – Helps confirm ovulation
  • Testosterone – Can indicate hormone imbalances such as PCOS
  • LH & FSH – Used for fertility and menopause assessments
  • Thyroid hormones (TSH, T3, T4) – Checks thyroid function
  • Insulin – Helps assess blood sugar balance
  • Cortisol (single measurement) – Measures stress levels at one point in the day

Pros of Blood Tests:

  • Quick, easy, and widely available through GPs and private labs
  • May be covered by the NHS or private health insurance  
  • Great for basic hormone level checks

Cons of Blood Tests:

  • Only gives a single snapshot—hormone levels fluctuate throughout the day, so you might miss important patterns
  • Doesn’t show how your body processes and eliminates hormones
  • Not useful for tracking cortisol (stress hormone) fluctuations over the day

Urine Testing for Hormones 

A DUTCH ( Dried Urine Test for Comprehensive Hormones) urine test gives a much deeper look at your hormones, including how your body produces, uses, and clears them out.

When is a DUTCH test helpful?

  • If you have complex hormone issues like PMS, irregular cycles, PCOS, endometriosis, or fertility struggles
  • If you want to see how your body metabolises oestrogen, progesterone, and testosterone
  • If you have adrenal fatigue, chronic stress, or sleep issues (it tracks cortisol throughout the day!)
  • If you want to check melatonin levels for sleep support

Hormones commonly tested in urine:

  • Oestrogen metabolites – Shows how your body breaks down oestrogen (important for PMS, endometriosis, or oestrogen dominance)
  • Progesterone metabolites – Gives insight into ovulation and cycle health
  • Testosterone metabolites – Helps assess androgen balance
  • Cortisol patterns – Tracks stress hormone levels throughout the day (much more accurate than a single blood test)
  • Melatonin – Shows how well your sleep hormones are working
  • Organic acids (nutrient markers) – Highlights potential vitamin deficiencies and metabolic issues

Pros of Urine Tests:

  • Gives a fuller picture of hormone balance over 24 hours
  • Shows hormone metabolism (how your body detoxifies oestrogen and other hormones)
  • Tracks cortisol throughout the day, which is key for adrenal health

Cons of Urine Tests:

  • More expensive and not available through the NHS
  • Might not be necessary if you just need basic hormone level checks
  • Requires multiple urine samples over 24 hours

So… Which One Should You Choose?

The best test depends on your symptoms and what you want to learn.

  • Go for a blood test if:
    You need basic hormone levels checked for diagnosis (e.g., PCOS, menopause, thyroid issues)
  • You want a quick, accessible, and cost-effective test
  • You’re tracking fertility with progesterone or LH/FSH testing
  • Go for a DUTCH urine test if:
    You have persistent hormone issues like PMS, irregular cycles, acne, fatigue, or mood swings
  • You want to see how your body processes oestrogen (helpful for endometriosis, fibroids, and oestrogen dominance)
  • You need to check cortisol patterns for adrenal and stress-related issues

Still Not Sure? Here’s My Advice:

If you’re just starting out, a blood test with your doctor is a great first step. But if your symptoms are ongoing, confusing, or not improving, a DUTCH urine test can give much deeper insights into what’s really happening with your hormones.

Need help figuring out which test is right for you? Get in touch to book your FREE 30 minute wellness review. 

You can learn more about how I can help you by viewing how I work and you can sign up to my newsletter below to learn more about how you can support your hormones.