Testosterone Levels by Age Chart for Men (Normal Ranges)

By TRT NYC Editorial Team
April 13, 2026
5 min read read

Testosterone levels are highest in a man’s late teens and 20s, typically 300 to over 1,000 ng/dL then decline about 1% per year after 30. By the 40s, 50s, and beyond, normal ranges trend lower. Exact ranges vary by lab, so always use your report’s reference range. Below is the testosterone levels by age chart, plus how to read it.

A by-age chart is a useful gut-check but it’s a guide, not a diagnosis. Labs differ, individual variation is huge, and how you feel matters alongside the number. This guide gives you the chart and shows you how to interpret it properly. (For the bigger picture of what’s normal, see normal testosterone levels in men.)

Testosterone Levels by Age Chart (Men)

These are approximate total testosterone ranges by age, compiled from typical lab references. They’re a general guide your lab’s reference range is the one that counts.

Age Approx. total testosterone (ng/dL)
15–19 ~150–950 (developing — very wide)
20–29 ~300–1,100 (lifetime peak)
30–39 ~280–1,050
40–49 ~250–1,000
50–59 ~230–950
60+ ~200–900

Approximate, lab-dependent, not diagnostic. Use your own report’s range and confirm with a provider.

How to Read the Testosterone Age Chart

Three things to keep in mind:

  1. Labs vary:- Each lab sets its own reference range based on its method, your report’s range overrides any online chart.
  2. It’s total testosterone:- This chart shows total; your free testosterone (the active form) can tell a different story, see free vs total testosterone.
  3. Symptoms matter. A number “in range” for your age can still be symptomatic if it’s far below your personal baseline.

Average vs Normal: What the Chart Really Means

There’s a difference between average (what’s typical for your age) and optimal (what makes you feel well). The American Urological Association uses 300 ng/dL as the common low-threshold regardless of age, so a “normal for your age” number can still be low enough to cause symptoms. The chart shows where most men land, not where you feel your best.

Why Testosterone Drops With Age

After about 30, men lose roughly 1% of their testosterone per year, a slow, normal decline. The Endocrine Society separates this normal age-related drop from true hypogonadism (low levels plus symptoms). How fast you decline depends heavily on lifestyle: sleep, body fat, stress, alcohol, and activity all move the needle.

When Low Testosterone for Your Age Needs Attention

A number below your age range or a normal number with clear symptoms is worth investigating. Watch for the low testosterone symptoms: fatigue, low libido, brain fog, weight gain, and low mood. Wondering about a specific value? See is 400 testosterone low. One low reading isn’t a diagnosis confirm with a repeat morning test before drawing conclusions.

How to Check Your Testosterone Levels

For an accurate result that you can compare to the chart:

The Bottom Line

A testosterone levels by age chart shows the normal trend peak in the 20s, then a ~1%/year decline, but it’s a guide, not a verdict. Ranges vary by lab, free testosterone and symptoms matter as much as the number, and a value that’s “normal for your age” can still be low for you. Test in the morning, check both total and free, and interpret your result with a doctor. For more information about testosterone replacement therapy, visit TRT NYC.

👉 Want your numbers? Check your levels with an at-home testosterone test kit, then see what’s normal and your treatment options if you’re low.

Frequently Asked Questions

What is a normal testosterone level by age?

Testosterone is highest in the 20s (roughly 300 to over 1,000 ng/dL) and trends lower each decade, declining about 1% per year after 30. Exact ranges vary by lab, so compare your result to your report’s reference range.

What should a 40-year-old man’s testosterone be?

Most men in their 40s fall within a broad normal range (often roughly 250–1,000 ng/dL depending on the lab). What matters is whether your level — and especially your free testosterone — is causing symptoms, not just the raw number.

What is the average testosterone level for men in their 20s?

The 20s are typically the lifetime peak, with many men in the upper part of the normal range. Averages vary by source and lab, and individual variation is large, so treat any single average as a rough benchmark.

Do testosterone levels really drop with age?

Yes. After about age 30, men lose roughly 1% of their testosterone per year on average. This gradual decline is normal, though for some men it becomes symptomatic low testosterone by their 40s or 50s.

What testosterone level is low for my age?

Generally, total testosterone below about 300 ng/dL with symptoms is considered low at any adult age. A number below your age’s typical range, or a normal number with clear symptoms, is worth evaluating with a doctor.

How accurate are testosterone age charts?

They’re useful general guides, not precise diagnostics. Reference ranges differ between labs and methods, and charts show population averages, so always interpret your result against your own lab’s range and your symptoms.


Written by the TRT NYC Editorial Team. Reviewed against current clinical guidelines (American Urological Association; Endocrine Society). Last updated: June 2026.

Medical disclaimer: This article is for educational purposes only and is not medical advice, diagnosis, or treatment. The chart shows approximate ranges; reference ranges vary by laboratory and are not diagnostic. trtnyc.com is an independent informational resource, not a medical provider. Always interpret lab results with a licensed healthcare provider.