Hormones in men with age: what affects testosterone levels

Blog editorial team ·

A man exercising — lifestyle and hormone levels

The gradual decline in testosterone with age is a natural process. Here are the lifestyle habits that affect it the most.

The decline in testosterone with age is a natural process that doctors sometimes call 'male menopause', though it unfolds much more gradually than menopause in women.

What affects testosterone levels

  • Sleep quality and duration — chronic sleep deprivation is linked to lower testosterone.
  • Strength training and overall physical activity level.
  • Excess weight, especially around the abdomen.
  • Chronic stress and elevated cortisol levels.

What changes might be noticeable

Lower energy, reduced muscle mass, mood changes and lower libido are common but nonspecific signs that can be linked to various causes, not just hormones.

When to see a doctor

Testosterone levels can only be accurately determined by a blood test. Self-diagnosing from symptoms is unreliable — many overlap with ordinary fatigue or stress.

For more on energy after 45, see "Male energy after 45", and for strength training, "Strength training after 40".

Questions and answers

At what age does testosterone start to decline in men?
A gradual decline usually starts around age 30 and continues throughout life, but the pace varies a lot between individuals.
Which lifestyle habits affect testosterone levels?
Sleep, strength training, weight control and stress levels — all of these are linked to hormone levels in men.
When should you get your testosterone checked by a doctor?
With pronounced ongoing fatigue, loss of muscle mass, mood changes or reduced libido — it's worth discussing with a doctor and getting tested rather than self-diagnosing.

Read also