The cost of hormone therapy in Mexico typically ranges from $1,200 to $2,100. Prices can vary depending on the type of hormones prescribed (estrogen, testosterone, or combination therapy), the clinic, the doctor’s experience, and whether treatment is for gender affirmation, menopause, or other conditions. In the United States, the average cost is $11,000 (per Endocrine Society). This means hormone therapy in Mexico is about 85% less than in the U.S.
Mexican clinics usually include the initial consultation, hormone level testing, prescription medications, and follow-up visits in the price. In the U.S., the listed price often covers only the doctor’s fee, with lab tests and medications billed separately. Always confirm what’s included in your specific clinic package.