Home / Guides / Injections, cream or oral: how online TRT prices compare by
Published October 25, 2026.
Injections, cream or oral: how online TRT prices compare by format
What US telehealth providers charge for injectable, topical and oral testosterone, from each provider's own price pages.
Most online testosterone programs price by format. Injectable testosterone is the most widely offered and usually the cheapest. Creams and gels are offered by fewer providers and tend to cost more. Oral testosterone is offered by only a handful. Which format is prescribed is a decision for the prescribing clinician; this guide only compares what each costs.
Injectable testosterone
Injections have the widest choice and the lowest prices on the index, from $79 a month on a prepaid year at PeterMD to $339 a month for the GoodLife Health membership. Month to month, MangoRx is $99 and Henry Meds is $129, both with labs included.
Topical (cream or gel)
| Provider | Monthly price | Notes |
|---|---|---|
| Henry Meds | $129 | Same price as its injections; month to month |
| PrescribedRX | $129 | On a 3-month plan; first hormone panel $69 |
| Hone Health | $195 | Month to month, plus first tests |
| Fountain TRT | $199 | Cream delivered monthly; lab tests billed by the lab |
Maximus also offers a topical, but its price comes from a third-party source rather than its own pages, so it's shown separately on the index.
Oral testosterone
Oral testosterone (brands such as Kyzatrex, Jatenzo and Tlando) is the least common format online. Henry Meds publishes $179 a month for it, and notes that Kyzatrex isn't available in California. Hims and Maximus also list an oral option; Hims hasn't published a price for it, and the Maximus figure is reported by a third party.
Enclomiphene
Several of these providers also sell enclomiphene, which is a different medication rather than a form of testosterone. It's priced separately; see what enclomiphene costs online.
Prices in this guide were checked against the index on October 23, 2026. The index itself is always current: see today's prices.