What is a good testosterone level?

Generally, the normal testosterone range in men is above 12 nmol/L. As men get older, their testosterone levels steadily, but slowly, decrease at a rate of about 1-2% each year. On top of this, testosterone levels in men naturally vary throughout the day – they’re usually at their highest in the morning, and lowest in the late afternoon/evening. These changes in testosterone levels usually don’t cause any problems but you might start to feel symptoms if your levels vary too much.