- Personal possession of anabolic steroids isn’t an offence in Canada. They’re Schedule IV under the Controlled Drugs and Substances Act; trafficking, importing and exporting without authorization are offences.
- Buying from a source that ships inside Canada avoids the border. Imported parcels can be seized by the CBSA, and importing is the part the law targets.
- Expect to pay roughly $65 to $135 CAD per 10 ml vial and $80 to $200 for oral tablets, depending on compound and brand.
- Get bloodwork before you order anything. It’s the only way to know your starting point and whether a product is doing what the label says.
Thousands of Canadians buy anabolic steroids every year, mostly online and mostly without much guidance. This guide covers how it actually works in Canada: what the law says, why where your order ships from matters, what common compounds cost in Canadian dollars, how to judge a source, and the health checks worth doing before you start. It’s written for adults who’ve already decided to use them and want to do it as safely and legally as possible.
Is it legal to buy steroids in Canada?
Anabolic steroids are listed in Schedule IV of the Controlled Drugs and Substances Act (CDSA). Schedule IV is the least restrictive schedule, and it works differently from the drugs most people think of as “controlled”:
- Possession for personal use of a Schedule IV substance isn’t an offence.
- Trafficking (selling or distributing), possession for the purpose of trafficking, importing and exporting without authorization are offences.
- Testosterone and other steroids are prescription drugs at Canadian pharmacies. A doctor can prescribe testosterone for diagnosed low testosterone, which is a separate, fully legal route covered in our TRT in Canada guide.
In practice, that means the legal risk sits with importing and selling, not with an adult who has a personal supply. It’s also why where a parcel comes from matters so much.
Why Canadian shipping matters
Many websites that rank for “buy steroids Canada” ship from overseas. Every international parcel passes through the Canada Border Services Agency (CBSA), which can open, detain and seize it. When that happens you lose the order and the money, and you may get a seizure notice, because importing a Schedule IV substance without authorization is the part of the law that applies.
A source that ships from inside Canada removes that step entirely. A domestic Canada Post parcel never crosses a border, so there’s no customs inspection, no duty and no currency conversion. It also arrives faster: Xpresspost within Canada usually takes one to four business days depending on your province, against weeks for international mail.
That’s how we do it: when you buy steroids in Canada from SteroidsCanada.is, every order ships from inside the country, so it never goes through customs.
Injectable or oral?
Most steroid users in Canada start with injectable testosterone, because it’s the best-studied compound and the one doctors prescribe. Here’s how the two forms compare:
| Injectables | Oral tablets | |
|---|---|---|
| Examples | Testosterone enanthate and cypionate, nandrolone (Deca), trenbolone, Masteron | Anavar, Dianabol, Winstrol, Anadrol, Turinabol |
| Liver strain | Low for most compounds | Higher: most are 17-alpha-alkylated |
| How often | Once or twice a week for long esters | Daily, sometimes split |
| Needs | Sterile syringes, injection technique | Nothing extra |
| Typical price | $65 to $135 per 10 ml vial | $80 to $200 per order |
Our injectable vs oral guide goes deeper on the trade-offs.
The most common compounds
Testosterone
The foundation of almost every steroid regimen and the most studied by far. Enanthate and cypionate are long-acting esters injected weekly or twice weekly; propionate is short-acting. See our guides to testosterone enanthate and cypionate.
Nandrolone (Deca)
A slow-acting injectable known for joint comfort and steady size gains, and for strongly suppressing natural testosterone. Covered in our Deca guide.
Oxandrolone (Anavar)
The mildest common oral, popular for cutting and with women. It still lowers HDL cholesterol and natural testosterone. See the Anavar guide.
Trenbolone
The most powerful compound most people will encounter, and the harshest: insomnia, night sweats, blood pressure and mood effects are common. Not a first-timer’s drug. Read the trenbolone guide before considering it.
What steroids cost in Canada
Prices vary by compound, brand and strength, so compare the cost per milligram rather than the sticker price. At the time of writing, typical Canadian prices are:
- Testosterone enanthate or cypionate, 10 ml at 250 mg/ml: about $75 to $105 (3 to 4 cents per mg)
- Nandrolone decanoate, 10 ml at 200 mg/ml: about $93 to $110
- Trenbolone enanthate, 10 ml at 200 mg/ml: about $110 to $120
- Anavar, 20 mg tablets: about $135 for 50 tablets or $200 for 100
Our category pages show live prices and the cost per mg or per tablet for every product, and the injectables page has a calculator that works out how long a vial lasts and what it costs per week.
Very cheap is a warning sign. Testosterone costs money to make properly. A price far below the Canadian average usually means underdosing, poor sterility, or a scam.
How to choose a source
Most of the risk in buying steroids comes from the source, not the drug. Before you order, check that:
- The site ships from inside Canada and says so clearly
- Prices are in Canadian dollars and payment is by Interac e-Transfer or crypto (card payments for steroids are a red flag, explained in our payment guide)
- Products list the compound, strength, volume and manufacturer
- Batch certificates of analysis (COAs) are available on request
- Reviews are specific and verifiable, not generic praise
Our full checklist is in how to verify a Canadian steroid source.
Before you order: health checks
Book bloodwork before your first order. Ask your family doctor for a requisition, or pay privately at LifeLabs or Dynacare. A useful baseline panel includes:
- Total testosterone, LH, FSH and estradiol
- Complete blood count (hematocrit rises on steroids)
- Lipid panel (HDL often drops)
- Liver enzymes (ALT, AST) and kidney function (creatinine, eGFR)
- Blood pressure, which you can check free at most Canadian pharmacies
Repeat the panel during and after use. If you plan to have children, read our fertility guide first: steroids reliably lower sperm production.
How ordering works at SteroidsCanada.is
- Prices are in Canadian dollars and update live on every product and category page.
- Pay by Interac e-Transfer or cryptocurrency at checkout.
- Orders ship by Canada Post Xpresspost, with tracking within 72 hours of payment with tracking.
- Parcels go out in a plain, unbranded box with no product names on the outside. Shipping is free over $300.
Ready to order? Head to the SteroidsCanada.is shop for live prices and stock.
Frequently asked questions
Is it illegal to buy steroids online in Canada?
Possessing anabolic steroids for personal use isn’t an offence under the CDSA. Importing them without authorization is, which is why ordering from a source that ships within Canada matters.
Can customs seize steroids ordered from overseas?
Yes. The CBSA can detain and seize international parcels containing steroids. Domestic parcels don’t pass through customs.
Can I get steroids from a doctor in Canada?
Doctors prescribe testosterone for diagnosed low testosterone (hypogonadism), and some other steroids for specific medical conditions. They don’t prescribe them for bodybuilding.
What’s the best steroid for a beginner?
Most experienced users and harm-reduction resources point to testosterone alone, because it’s the best studied and side effects are the most predictable. Our first cycle guide covers what to know before starting.
How long does shipping take within Canada?
Xpresspost usually takes one to four business days depending on your province and postal code. Orders ship by Canada Post Xpresspost, with tracking within 72 hours of payment.
Products mentioned in this guide
This article is general information for adults in Canada, not medical advice. Talk to a doctor or pharmacist before using any prescription drug, anabolic steroid or research compound, and get bloodwork done. If you’re in crisis, call or text 9-8-8 (Suicide Crisis Helpline) any time.




