Yes, obesity and excessive weight gain can impact testosterone levels in men. Adipose tissue (fat) can convert testosterone to estrogen, leading to a decrease in testosterone levels. Additionally, obesity is associated with insulin resistance and inflammation, which can further contribute to lower testosterone production. Maintaining a healthy weight through regular physical activity and a balanced diet can help optimize testosterone levels.