"Smoking is associated with higher levels of both total and free testosterone in men, but the relationship weakens with age and may be influenced by various factors. Specifically, current smokers tend to have higher testosterone levels compared to non-smokers and ex-smokers, and in younger age groups (40-59), there's a positive association between the number of cigarettes smoked and testosterone levels."