All articles
Mens Health

Can Being Overweight or Drinking Alcohol Lower My Testosterone?

Man in his 40s preparing a healthy meal with vegetables in his kitchen

Two of the Biggest Lifestyle Factors

When men think about low testosterone, they often think about aging. But two common lifestyle factors—excess body weight and alcohol—can have just as much impact, and both are within your control.

How Excess Weight Lowers Testosterone

Obesity is one of the strongest predictors of low testosterone in men. Here's why:

  • Fat converts testosterone to estrogen: Fat tissue contains aromatase, an enzyme that turns testosterone into estradiol
  • Insulin resistance: Common with excess weight, it can suppress testosterone production
  • Lower SHBG: Obesity lowers the protein that carries testosterone, reducing total levels
  • Brain signaling: Higher estrogen and inflammation can reduce the signals that tell the testicles to make testosterone
  • Sleep apnea: More common with excess weight, it further lowers testosterone

Weight Loss Can Raise Testosterone

The encouraging news is that this is often reversible. Studies show that meaningful weight loss is associated with significant increases in testosterone, and larger amounts of weight loss tend to produce bigger improvements.

How Alcohol Affects Testosterone

  • Heavy drinking directly damages the cells in the testes that produce testosterone
  • Alcohol disrupts hormone signaling between the brain and testes
  • It worsens sleep, which lowers testosterone
  • It adds calories that contribute to weight gain

Moderate or occasional drinking has less impact, but regular heavy drinking is consistently linked to lower testosterone.

Practical Steps

  • Aim for gradual, sustainable weight loss through nutrition and exercise
  • Include strength training to preserve muscle
  • Limit alcohol, especially binge drinking
  • Get evaluated for sleep apnea if you snore or feel tired during the day
  • Consider medically guided weight loss if you have significant weight to lose

Learn more about medically guided weight loss here: Heva Weight Loss

The Bottom Line

Excess weight and heavy alcohol use can both significantly lower testosterone. Losing weight and cutting back on alcohol are among the most effective natural ways to raise your levels.