Which drugs decrease testosterone levels?

    Researchedby:
    Last Updated: October 13, 2024

    Several drugs and drug classes may decrease testosterone levels. If you are on any of the medications below and are concerned about your T levels, consult your physician. Do not stop the treatment without professional medical input.

    • Antiandrogens (e.g., cyproterone, bicalutamide, flutamide, spironolactone)
    • Chemotherapy (e.g., alkylating agents)
    • Chronic anabolic steroid use (particularly when high doses are used)
    • Glucocorticoids
    • Ketoconazole
    • Luteinizing hormone-releasing hormone agonists (aka LHRH analogs or GnRH agonists)
    • Opioids
    • Radiation therapy (total body or pelvis in particular)
    • Selective serotonin reuptake inhibitors (SSRIs)
    • Suramin