What Is a Normal Testosterone Level?

The normal Testosterone range is 264–916 ng/dL. Values below or above this range may indicate a condition that requires further evaluation.

Reference Range Table

MarkerLowNormalHigh
Total Testosterone (Male)Below 264 ng/dL — low testosterone264–916 ng/dLAbove 916 ng/dL — may indicate supplementation
Free Testosterone (Male)Below 5 ng/dL — low bioavailable T5–21 ng/dLAbove 21 ng/dL
Total Testosterone (Female)Below 15 ng/dL15–70 ng/dLAbove 70 ng/dL — may suggest PCOS

What Affects Your Results

Time of day (testosterone peaks between 7-10 AM), age (declines ~1% per year after 30), sleep quality, obesity, medications (opioids, steroids), stress, and acute illness.

When to Retest

For diagnosis, two separate morning draws are recommended. If on TRT, test every 3-6 months. Otherwise, annually after age 40.

Order your Testosterone test — $32

Order Testosterone

Frequently Asked Questions

What Do Abnormal Results Mean?