TRTCanada.ca

What testosterone costs at a pharmacy in Canada

The medication itself is not expensive. A 10 mL vial of testosterone cypionate, about ten weeks at the Canadian monograph dose, lists at $34.88 on the Ontario and Alberta formularies, and a 5 mL vial of enanthate at $35.59. What a cash-paying patient is quoted adds the pharmacy's mark-up and dispensing fee: in the one published Canadian survey, last updated 9 June 2026, the cypionate vial ran from $32.99 at Costco to $52.79 at Shoppers Drug Mart. Gel costs several times more. Canadian pharmacies do not publish prescription prices, so every cash figure here is a quote on a date, not a list price.

Formulary prices

A formulary price is what a public drug plan pays for the product, before the pharmacy's mark-up and fee. It is the best public anchor for what a product costs, because it is published and dated. The Ontario Drug Benefit e-formulary, version 2.17, and the Alberta Drug Benefit List, read 8 October 2026, give:

Drug benefit prices for testosterone products on the Ontario and Alberta lists, read 8 October 2026. Per unit of issue, before mark-up and dispensing fee.
ProductUnitOntario (ODB)Alberta
Taro-Testosterone Cypionate 100 mg/mL10 mL vial$34.88, Limited Use$34.88 ($3.4878 per mL), regular benefit
Testosterone Enanthate 200 mg/mL (Hikma)5 mL vial$35.59, Limited Use$35.59 ($7.1189 per mL), regular benefit
AndroGel 1%2.5 g packet; 5 g packet$2.55; $4.51, Limited Use (plan pays the generic price)Not a benefit
Taro-Testosterone Gel 1%2.5 g packet; 5 g packet$1.67; $2.96, Limited Usenot shown
Testim 1%5 g tube$4.40, Limited UseNot a benefit
Taro-Testosterone 40 mg capsulecapsule$0.56, Limited Use$0.56, special authorization
Jatenzo (oral undecanoate)Not listedUnder review, no price
Natesto (nasal gel)Not listednot shown

Saskatchewan's formulary gives the same $34.88 for the cypionate vial, recorded on the testosterone cypionate page from an earlier read. Newfoundland and Labrador prices at the manufacturer list price plus a 9 percent inventory allowance, which is $38.02 for the same vial. Quebec's RAMQ search shows AndroGel, Taro-Testosterone Gel, Testim, the cypionate and enanthate vials and the 40 mg capsule as covered but prints no prices. British Columbia covers the injectable vial through PharmaCare Special Authority; its formulary search did not return a price. Which plans cover which products, and for whom, is on the drug plan coverage page.

Cash prices at the counter

Canadian pharmacies do not post prescription prices, and no chain publishes a price list. The only Canadian survey found is TeleTest's, built from phone inquiries, with prices accessed 1 February 2026 and the pages last updated 9 June 2026 (vials) and 26 February 2026 (gel). The company itself says the figures "are estimates based on publicly available data and may vary by location, dosage, and pharmacy." They are recorded here as that: a survey on a date, not a price anyone is promised.

Cash prices from TeleTest's phone survey, drug price plus dispensing fee, in Canadian dollars. Vials last updated 9 June 2026, gel 26 February 2026; pharmacy quotes accessed 1 February 2026. Province and city not stated.
PharmacyCypionate 100 mg/mL, 10 mLEnanthate 200 mg/mL, 5 mLTestosterone gel 1%, per pump bottle
Costco$32.99 ($28.50 + $4.49 fee)$34.69$84.49 ($80.00 + $4.49)
Walmart$44.17 ($34.20 + $9.97)$46.07$109.97 ($100.00 + $9.97)
Rexall$49.49 ($36.50 + $12.99)$51.39$122.99 ($110.00 + $12.99)
Shoppers Drug Mart$52.79 ($39.80 + $12.99)$54.49$132.99 ($120.00 + $12.99)

The pump size for the gel figures is not stated in the survey. At the Ontario formulary price, one 5 g packet of AndroGel a day is about $410 for 90 days before mark-up and fees, against about $35 to $55 for three months of cypionate at the monograph dose of 200 mg every two weeks, which is why the form prescribed matters more to the bill than the pharmacy chosen. What online services charge for the same medication, with their own fees, is in the costs comparison.

Dispensing fees and mark-ups by province

The dispensing fee is the pharmacy's charge for filling the prescription; the mark-up is a percentage on the drug cost. Public plans cap what they reimburse, and a pharmacy may charge a cash patient more than the plan maximum. The figures below are the plan caps, with their dates.

Maximum dispensing fee reimbursed by each public drug plan, with the mark-up rule where published. Sources and dates in the list below; 2021/22 figures from the Patented Medicine Prices Review Board where no newer figure was found.
ProvincePlan maximum feeMark-up
British Columbia$11.00 (policy manual, updated 6 July 2026)Up to 8 percent (2021/22)
Alberta$12.35 under 84 days' supply, $13.50 at 84 days or more (from 1 October 2026)3 and 7 percent of list price (2021/22)
Saskatchewan$11.85 (from 1 March 2021; current figure not verified)Tiered, 30 percent to a flat $20 (2021/22)
ManitobaUp to $30 for provincial programs (from 18 August 2017); pharmacies may charge patients moreunknown
Ontario$8.83, $13.25 rural (2021/22); ODB pays at most two fees per 28 days8.5 percent under $100, 8 percent to $500 (from 1 April 2024)
Quebec$10.03 (from 1 April 2021; current figure not verified)No pharmacy mark-up (2021/22)
New BrunswickUp to $11.00 (2021/22)unknown
Nova Scotia$12.39 (2021/22)unknown
Prince Edward Island$12.36 (2021/22)unknown
Newfoundland and Labrador$11.96, $23.93 or $50.00 by drug cost (2021/22)9 percent inventory allowance in the published price

For cash patients, a 2024 benefits-industry sheet lists chain averages of $4.32 to $4.37 at Costco, $10.40 to $11.82 at Shoppers Drug Mart, $11.25 at Rexall in BC and up to $16.20 at independents in Manitoba. One online provider in the dataset states a dispensing fee of $11.99 per prescription; what each publishes is in the costs table.

Needles, syringes and sharps containers

On 8 October 2026 a Toronto medical supply retailer listed a box of 100 BD 3 mL Luer-Lok syringes with needles at $36.99, and another listed sharps containers at $11.95 to $24.95. The Health Products Stewardship Association states that its programs are free for consumers and that a free sharps container can be picked up at participating pharmacies in British Columbia, Manitoba, Ontario, New Brunswick, Quebec and Prince Edward Island; it states that Alberta has no stewardship regulation for consumer health products. Quebec's own page describes free containers at community pharmacies. Some providers charge for injection supplies and some do not; the figure, where published, is in the costs table under injection supplies.

Refills and part-fills for a controlled drug

Testosterone is item 23(40) of Schedule IV to the Controlled Drugs and Substances Act. Since 1 October 2026 it is governed by the Controlled Substances Regulations, which replaced Part G of the Food and Drug Regulations. The Ontario College of Pharmacists' fact sheet on refills, version 3.0 of October 2026, states that refills may be authorized for controlled drugs when the record shows the number of refills and, if specified, the interval between them, that any prescription may be dispensed as a part-fill, and that where an interval is specified the next fill may be dispensed once it has elapsed. The regulations also let a pharmacist extend an existing prescription for up to two years after receiving it; the College's page of 2 October 2026 adds that only the practitioner's original prescription can be renewed and that a pharmacist cannot initiate one. Who may write the prescription in the first place is on the who can prescribe testosterone page, and the legal status of the drug is on the is TRT legal page.

Common questions

How much does a vial of testosterone cost in Canada?

The Ontario Drug Benefit and Alberta formularies list Taro-Testosterone Cypionate 100 mg/mL at $34.88 per 10 mL vial, and Hikma testosterone enanthate 200 mg/mL at $35.59 per 5 mL vial, read 8 October 2026. A cash-paying patient also pays the pharmacy mark-up and dispensing fee. TeleTest's survey of phone quotes, last updated 9 June 2026, found the cypionate vial at $32.99 at Costco, $44.17 at Walmart, $49.49 at Rexall and $52.79 at Shoppers Drug Mart, fee included. Prices vary by store.

How much is 3 months of testosterone in Canada?

It depends on the dose and the form. At the Canadian cypionate monograph dose of 200 mg every two weeks, a 10 mL vial (1,000 mg) covers about five injections, or ten weeks, so three months needs a little more than one vial: roughly $35 to $55 for the medication at the prices above, plus one or two dispensing fees. Gel costs more: the Ontario formulary prices a 5 g AndroGel packet at $4.51, which at one packet a day is about $410 for 90 days before mark-up and fees, and TeleTest's survey put a 1 percent gel pump at $84.49 to $132.99.

Is testosterone cheaper at Costco?

In the one published Canadian survey, yes. TeleTest's phone inquiries, accessed 1 February 2026 and last updated 9 June 2026, found the lowest cypionate vial price and the lowest dispensing fee at Costco ($28.50 plus $4.49). A 2024 benefits-industry sheet lists average Costco dispensing fees of $4.32 to $4.37 against $10.40 to $11.82 at Shoppers Drug Mart. Canadian pharmacies do not publish prescription prices, so these are quotes, not list prices, and they change.

What is a dispensing fee and how much is it?

The pharmacy's charge for filling a prescription, separate from the drug cost. Public plans cap what they reimburse: Ontario Drug Benefit $8.83 ($13.25 rural), BC PharmaCare $11.00, Alberta $12.35 from 1 October 2026, Saskatchewan $11.85 (2021 figure), Manitoba up to $30 for provincial programs, Quebec $10.03 (2021 figure), Nova Scotia $12.39, PEI $12.36, New Brunswick up to $11.00. A cash-paying patient pays whatever the pharmacy charges, which ranged from about $4 at Costco to over $16 at some independents in the 2024 sheet. One online provider states a dispensing fee of $11.99.

Can a testosterone prescription have refills?

Yes. Testosterone is a controlled drug, and the Controlled Substances Regulations in force from 1 October 2026 allow refills when the prescriber writes the number of refills and, if specified, the interval; any prescription may be part-filled. The Ontario College of Pharmacists' fact sheet of October 2026 confirms this and adds that a pharmacist may extend or adapt an existing controlled-substance prescription within two years of receiving it, but cannot write a new one.

How much do needles and syringes cost?

A box of 100 BD 3 mL Luer-Lok syringes with needles listed at $36.99 at a Toronto medical supply retailer on 8 October 2026, and sharps containers at $11.95 to $24.95 at another. Health Products Stewardship Association programs in British Columbia, Manitoba, Ontario, New Brunswick, Quebec and Prince Edward Island supply free sharps containers through pharmacies; Alberta has no such program. Some providers charge for supplies and some do not; the costs table records what each publishes.

Published by
TRTCanada.ca.
Published
8 October 2026
Last reviewed
8 October 2026
Next check
19 October 2026

Sources

  1. Ontario Drug Benefit formulary, search results for testosterone, Ontario Ministry of Health. Formulary page, version 2.17. Checked 8 October 2026.
  2. Alberta Drug Benefit List, androgens, Alberta Blue Cross for Alberta Health. Interactive list, no date shown. Checked 8 October 2026.
  3. Limited coverage drugs: testosterone cypionate (Special Authority), BC PharmaCare. Source date 21 April 2026. Checked 8 October 2026.
  4. Is my drug covered? Search results, Régie de l'assurance maladie du Québec. Search page, no date shown. Checked 8 October 2026.
  5. NLPDP interchangeable drugs and pricing basis, Government of Newfoundland and Labrador. Undated PDF. Checked 8 October 2026.
  6. Testosterone cypionate cost in Canada, TeleTest. Source date 9 June 2026. Checked 8 October 2026.
  7. Testosterone cypionate versus enanthate cost, TeleTest. Source date 9 June 2026. Checked 8 October 2026.
  8. Testosterone gel cost in Canada, TeleTest. Source date 26 February 2026. Checked 8 October 2026.
  9. Dispensing fee policies in public drug plans, 2021/22, Patented Medicine Prices Review Board. Analysis for 2021/22. Checked 8 October 2026.
  10. Change to the ODB mark-up on drug benefit price, effective April 1, 2024, Ontario Ministry of Health. Source date 28 March 2024. Checked 8 October 2026.
  11. Conditions for payment of a dispensing fee under the Ontario Drug Benefit program, Government of Ontario. Source date 20 January 2026. Checked 8 October 2026.
  12. PharmaCare policy manual 8.2, dispensing fees, BC Ministry of Health. Source date 6 July 2026. Checked 8 October 2026.
  13. Pharmacy services and fees, Government of Alberta. Source date 2 October 2026. Checked 8 October 2026.
  14. Dispensing fees, Manitoba Health, Pharmacare. No date shown on the page. Checked 8 October 2026.
  15. Dispensing fees 2024, chain averages by province, HUB International. 2024 information sheet. Checked 8 October 2026.
  16. 3 mL Luer-Lok syringes with PrecisionGlide needles, box of 100, Emergency Medical Depot. Shop page, no date shown. Checked 8 October 2026.
  17. Sharps containers, Medelco. Shop page. Checked 8 October 2026.
  18. FAQ for pharmacists, Health Products Stewardship Association. No date shown on the page. Checked 8 October 2026.
  19. Controlled Drugs and Substances Act, Schedule IV, Justice Laws Canada. Consolidation. Checked 8 October 2026.
  20. Controlled Substances Regulations (SOR/2025-242), Justice Laws Canada. In force 1 October 2026. Checked 8 October 2026.
  21. Prescription refills, part-fills and intervals, fact sheet version 3.0, Ontario College of Pharmacists. Source date 1 October 2026. Checked 8 October 2026.
  22. Controlled Substances Regulations: what pharmacy professionals need to know, Ontario College of Pharmacists. Source date 2 October 2026. Checked 8 October 2026.