health

Testosterone Levels by Age: What's Normal in the UK?

Last updated: 2026-03-29

Some links on this site are affiliate links. If you sign up through them, we may earn a small commission at no extra cost to you. We disclose this every time. We only recommend tools we'd actually use.

The Problem With 'Normal' Testosterone Ranges

Here's the first problem you'll encounter: testosterone "normal ranges" are so wide they're nearly useless.

The standard NHS reference range is 300–1000 ng/dL (10–35 nmol/L in UK units). That's a 300% spread. A man at 310 ng/dL is technically "normal." So is a man at 950 ng/dL. Yet their experience of energy, libido, and mood will be radically different.

This wide range exists because labs pool data from all adult males, regardless of age. But testosterone declines with age, so a normal range that works for a 25-year-old doesn't really apply to a 55-year-old.

Additionally, many men in the reference population are metabolically unhealthy (overweight, poor sleep, sedentary). So the "normal" range includes a lot of suboptimal men.


Testosterone Decline: The 1% Rule

Starting around age 30, testosterone declines by approximately 1% per year on average in healthy men.

This is the key figure. It's reliable enough that you can use it as a rough estimate: a man at age 50 might expect testosterone roughly 20% lower than he had at age 30 (assuming he stays healthy).

Why? The primary cause is age-related decline in Leydig cell function (the cells that produce testosterone in the testes). The Leydig cells become less responsive to LH stimulation over time. This isn't primarily a problem with LH levels — it's the testes themselves becoming less efficient.

Additionally, SHBG (sex hormone-binding globulin) increases with age. SHBG binds testosterone, lowering free testosterone even if total testosterone is relatively stable.


Testosterone Levels by Age: UK Reference Data

Below are age-stratified typical testosterone levels based on NHS and international reference data:

Age 20–30

  • Mean total testosterone: 600–800 ng/dL (20–28 nmol/L)
  • Mean free testosterone: 150–240 pg/mL (5.2–8.3 pmol/L)
  • Typical range (95%): 400–900 ng/dL

This is the peak. Men in their 20s have the highest testosterone of their lives (assuming health is reasonable).

Age 30–40

  • Mean total testosterone: 550–700 ng/dL (19–24 nmol/L)
  • Mean free testosterone: 120–200 pg/mL (4.2–6.9 pmol/L)
  • Typical range (95%): 350–800 ng/dL

A noticeable decline from the 20s. A man at 35 with 550 ng/dL is completely normal despite being meaningfully lower than he was at 25.

Age 40–50

  • Mean total testosterone: 500–650 ng/dL (17–22 nmol/L)
  • Mean free testosterone: 100–160 pg/mL (3.5–5.5 pmol/L)
  • Typical range (95%): 300–750 ng/dL

This is where men start noticing changes. A 45-year-old at 450 ng/dL is within the normal range, but subjectively he may feel the difference compared to his 30s.

Age 50–60

  • Mean total testosterone: 450–600 ng/dL (15–20 nmol/L)
  • Mean free testosterone: 80–130 pg/mL (2.8–4.5 pmol/L)
  • Typical range (95%): 250–700 ng/dL

This is the age group most commonly presenting with low-T symptoms. A man at 55 with 400 ng/dL is technically normal, but he may feel symptoms.

Age 60+

  • Mean total testosterone: 400–550 ng/dL (13–19 nmol/L)
  • Mean free testosterone: 60–110 pg/mL (2.1–3.8 pmol/L)
  • Typical range (95%): 200–650 ng/dL

By this age, the 1% annual decline has accumulated. A 70-year-old at 350 ng/dL is statistically normal but may have symptoms.


The Morning vs. Afternoon Variation

Here's a critical practical point: testosterone varies dramatically throughout the day.

Testosterone is highest in the morning (particularly between 7–10 am) and declines throughout the day. The average morning testosterone is 15–25% higher than afternoon testosterone in the same man.

Example: A man with a morning testosterone of 500 ng/dL might have 375–425 ng/dL by 3 pm. Same man, same day, radically different result.

This matters because:

  1. If you're testing testosterone for the first time, get the test done in the morning (before 10 am) to get your actual baseline.
  2. An afternoon test can artificially lower your result by 15–25%, potentially missing a diagnosis or incorrectly suggesting lower testosterone than you actually have.
  3. If your result is borderline (say, 350 ng/dL in the afternoon), a morning retest might show 420 ng/dL — a meaningful difference.

Practical guidance: If you're requesting a testosterone test, make the appointment for early morning. Fasting beforehand (though not strictly necessary for testosterone) is good practice anyway for comprehensive bloodwork.


Lab Variation and Standards

Not all labs use the same reference ranges, and not all tests are equally accurate.

In the UK, you'll encounter tests reporting testosterone in either:

  • ng/dL (nanograms per decilitre) — the US standard
  • nmol/L (nanomoles per litre) — the SI unit used in the UK and Europe

The conversion: 1 nmol/L ≈ 29 ng/dL (or divide ng/dL by 29 to get nmol/L).

Example: 500 ng/dL = roughly 17 nmol/L.

Different labs may use slightly different reference ranges even when using the same units. This is because they may use different assay methods or reference populations. Bioavailable and free testosterone tests are particularly variable — the assays for free testosterone especially can differ significantly between labs.

Practical guidance: When you get results back, note the lab's reference range, not just your number. A value is only "low" if it's below the lab's stated lower limit.


Free Testosterone vs. Total Testosterone

Total testosterone includes testosterone bound to SHBG (sex hormone-binding globulin) and weakly bound to albumin, plus a small amount of unbound (free) testosterone.

Free testosterone is the biologically active fraction — the testosterone that actually binds to androgen receptors and does the work.

SHBG increases with age, particularly in men over 50. This means:

A man might have "normal" total testosterone but low free testosterone.

Example: A 55-year-old with 480 ng/dL (total) might have an SHBG of 45 (high), resulting in free testosterone of only 45 pg/mL (low). His total is normal, but the biologically active fraction is suppressed.

This is why free testosterone or bioavailable testosterone is more useful than total testosterone alone, especially in older men.

How to calculate free testosterone:

Free testosterone can be calculated roughly from total testosterone and SHBG, or it can be measured directly (though direct measurement is less reliable than calculation).

The Vermeulen equation is the most accurate calculation method:

  • Free testosterone (%) = (0.001461 × testosterone) − (0.000003654 × SHBG × testosterone) + 15.0

Your GP or private lab should provide this calculation if you ask.


Practical: What Actually Matters

Here's the honest take: the number is less important than how you feel and what's happening in your body.

A man at 550 ng/dL feeling great with normal libido, good energy, and normal body composition doesn't need treatment, even if someone tells him he's "low."

A man at 380 ng/dL feeling fatigued, having low libido, and losing muscle despite good training and nutrition probably needs investigation and possibly treatment.

What matters:

  1. Your symptoms: Fatigue, low libido, mood changes, body composition changes?
  2. Your age: What's typical for your age (see table above)?
  3. Your free testosterone: Is it low even if total is borderline?
  4. Your other hormones: SHBG, LH, FSH (if low, indicates secondary hypogonadism), oestradiol?
  5. Your other health factors: Sleep, stress, training, body composition, metabolic health — these influence how testosterone affects you.

SHBG: The Often-Ignored Factor

SHBG (sex hormone-binding globulin) binds testosterone in the bloodstream. The more SHBG you have, the more of your testosterone is bound and unavailable.

SHBG increases with:

  • Age (steadily over your lifetime)
  • Thyroid disorders (hyperthyroidism particularly)
  • Liver disease
  • High oestradiol

SHBG decreases with:

  • Obesity (particularly visceral fat)
  • Insulin resistance
  • Polycystic ovary syndrome (PCOS)
  • Androgen excess

A man with high SHBG can have "normal" total testosterone but functionally low free testosterone. This is particularly common in men over 50.

When you get testosterone results, ask for SHBG. If it's elevated and your total testosterone is borderline, free testosterone might be genuinely low.


Morning Cortisol and The HPT Axis

Testosterone testing in isolation doesn't tell the full story. High cortisol (from chronic stress or adrenal dysfunction) suppresses testosterone production. Low LH or FSH (from pituitary or hypothalamic dysfunction) explains why testosterone is low.

A comprehensive hormone assessment in a man with low testosterone typically includes:

  • Total testosterone (morning test)
  • Free testosterone (calculated or direct)
  • LH (luteinizing hormone) — stimulates testosterone production
  • FSH (follicle-stimulating hormone) — stimulates sperm production
  • Oestradiol — important for bone health and balance with testosterone
  • SHBG — helps interpret free vs. bound testosterone
  • Prolactin — elevated prolactin suppresses testosterone
  • Morning cortisol — high cortisol suppresses testosterone
  • TSH and free T4 — thyroid dysfunction affects testosterone

Your GP might order some of these; private clinics typically order all. If you're getting private testing, get the comprehensive panel.


Timeline: When Testosterone Matters Most

Testosterone matters differently at different ages:

Age 20–30: Testosterone is high. Unless you've got medical issues (Klinefelter syndrome, pituitary problems, testicular injury), low testosterone is unusual. If you've got low-T symptoms, investigate other causes first.

Age 30–40: Testosterone is still reasonable, but decline has started. Lifestyle factors (poor sleep, stress, obesity, sedentary) now noticeably impact testosterone. This is the age where lifestyle optimisation can meaningfully raise testosterone.

Age 40–50: The 1% annual decline accumulates noticeably. Many men start experiencing symptoms. This is also when screening should begin if you've got risk factors.

Age 50+: Testosterone decline is significant and symptoms are common. This is when TRT consideration becomes realistic for many men. Screening is reasonable if you've got symptoms.


Getting Tested in the UK

NHS route:

Your GP can order a testosterone test if you describe symptoms (fatigue, low libido, mood changes, body composition changes). Testing is free. However, NHS tends to be conservative — they may require symptoms for 6+ months before acting, and treatment options are limited.

Private route:

Several private clinics and labs offer testosterone testing without GP referral:

  • Medichecks (home blood test, results within days)
  • Randox (home blood test)
  • LetsGetChecked (home blood test)
  • Private hormone clinics (full assessment, consultation with doctor)

Private testing costs £50–150 for a basic panel, or £300–500 for a full assessment with clinic consultation.

For first-time testing:

  1. Book a morning appointment (before 10 am, ideally 7–9 am)
  2. Request total testosterone, free testosterone, SHBG, LH, FSH minimum
  3. If possible, add oestradiol, prolactin, and morning cortisol
  4. Ask for results including the lab's reference range
  5. If borderline, repeat testing a few weeks later

Interpreting Borderline Results

Here's where many men get stuck: borderline testosterone (350–500 ng/dL) with symptoms.

If you're at 380 ng/dL with fatigue, low libido, and mood changes, are you "low"?

Technically, 380 is within the statistical range. But it's below average for your age (assuming you're under 50), and symptoms suggest it matters to you.

Options:

  1. Lifestyle optimisation first: Sleep, training, stress, body composition. Often recovers 50–100 ng/dL.
  2. Retest after 8 weeks of optimisation: You might naturally improve.
  3. Free testosterone assessment: You might have high SHBG keeping free T suppressed despite borderline total.
  4. Trial of TRT: Some men and doctors decide that if you've got symptoms despite lifestyle optimisation and your testosterone is in the lower half of the range, TRT is reasonable.

Don't get stuck in analysis paralysis. If you've got multiple symptoms and your testosterone is in the lower range for your age, discussing this with a GP or private clinic is worthwhile.


The Bottom Line

"Normal" testosterone ranges are wide (300–1000 ng/dL) and mostly useless without context.

What matters:

  • Your age: Average testosterone declines 1% per year from age 30
  • Your time of testing: Morning testosterone is 15–25% higher than afternoon
  • Your free testosterone: More important than total, especially if SHBG is elevated
  • Your symptoms: The number matters less than how you feel
  • Your other hormones: LH, FSH, cortisol, SHBG give the full picture

If you've got low-T symptoms and want to know your status, get tested in the morning, request the full hormone panel, and interpret results with a doctor who understands that testosterone exists on a spectrum — it's not just "normal" or "deficient."

Most importantly: don't normalise fatigue, low mood, and low libido as just ageing. These things are often fixable, and knowing your testosterone is the first step.

Free resource

AI By Role Resource Guide

AI tools by job role, curated reviews, and implementation checklists — delivered monthly.

No spam. Unsubscribe any time.