Skip to main content
Compare

Testosterone Cypionate starts at $33/mo, while Testosterone Enanthate starts at $35/mo in Canada. Testosterone Cypionate contains testosterone cypionate 200mg/mL, while Testosterone Enanthate contains testosterone enanthate 200mg/mL. Last updated: 2026-02-26.

Head-to-Head Comparison

Testosterone Cypionate Testosterone Enanthate
Price Range $33–$53/mo $35–$55/mo
Cheapest Pharmacy Costco ($28.50/mo) Costco ($30.20/mo)
Generic Name testosterone cypionate 200mg/mL testosterone enanthate 200mg/mL
Route IM injection IM injection
Category Hormone Hormone
ODB Coverage General Benefit General Benefit

Pharmacy Price Breakdown

Pharmacy Testosterone Cypionate Testosterone Enanthate
Costco $28.50/mo $30.20/mo
Walmart $34.20/mo $36.10/mo
Rexall $36.50/mo $38.40/mo
Shoppers Drug Mart $39.80/mo $41.50/mo

Frequently Asked Questions

Which is cheaper, Testosterone Cypionate or Testosterone Enanthate?
Testosterone Cypionate is generally cheaper, starting at $33.00/mo compared to $35.00/mo for Testosterone Enanthate. The lowest price is at Costco ($28.50/mo).
What is the difference between Testosterone Cypionate and Testosterone Enanthate?
Testosterone Cypionate (testosterone cypionate 200mg/mL) and Testosterone Enanthate (testosterone enanthate 200mg/mL) are different medications in the hormone category.
Is Testosterone Cypionate or Testosterone Enanthate covered by provincial drug plans?
Testosterone Cypionate: General Benefit on the Ontario Drug Benefit formulary. Testosterone Enanthate: General Benefit on the Ontario Drug Benefit formulary.

Last updated: 2026-02-26

Get a prescription