Att äta “dålig” mat och framför allt för mycket snabbmat i kombination med att man rör på sig för lite, kan resultera i övervikt. Övervikt kan leda till att det produceras mindre testosteron. Även zinkbrist kan vara en faktor till testosteronbrist. Dock är det relativt ovanligt att drabbas av zinkbrist.​