Where to buy

Legal vs illegal cannabis: is it worth it?

Legal cannabis used to cost far more, so many people stuck with dealers. The price gap has nearly closed. How legal and illegal compare now.

For the first few years after legalization, legal cannabis carried a real premium, and plenty of people kept buying from a dealer to save money. That maths has changed. The price gap between legal and illegal cannabis has nearly closed, which makes the case for buying legal much stronger than it used to be.

How they compare

LegalIllegal
Price~$5 to 6 a gramSlightly cheaper (gap ~$1.49/g)
TestingLab-tested for pesticides, mould, and contaminantsUntested, unknown
LabellingTHC/CBD content, batch, often a COAGuesswork
Age controlSold only to legal-age adultsNone
RecourseAn accountable, licensed storeNone

Price: the gap has nearly closed

This is the big change. The average price of legal dried flower is around $5 to $6 a gram, and the difference between legal and illegal has shrunk from about $3.59 a gram in 2019 to roughly $1.49. Legal cannabis is no longer the expensive option it once was. For more, see how much cannabis costs.

Safety: the real difference

Price aside, the biggest gap is what you actually know about the product. Legal cannabis is lab-tested for pesticides, mould, and other contaminants, and its potency is verified and printed on the label, often backed by a certificate of analysis. With illegal cannabis, you’re trusting a stranger. The potency is a guess, and there’s no testing standing behind it. That uncertainty is the strongest reason people switch.

Everything else

Legal stores sell only to adults of legal age, and if something’s wrong, there’s an accountable, licensed business behind it. The illegal market offers none of that, and buying from it keeps money flowing to organized crime. Legal purchases fund the regulated, taxed system instead.

The verdict

With the price difference now small and the safety, labelling, and accountability all on the legal side, buying legal is worth it for most people. If price is genuinely tight, choose value brands or buy in larger quantities at a legal store rather than going illegal. And if you’re not sure whether a shop is legitimate, learn to spot the grey market and check where to buy for your province’s official retailers.

This is general information, not legal advice.

Frequently asked questions

Is legal cannabis worth the extra cost?

The price gap has shrunk to about $1.49 a gram, down from $3.59 in 2019. For that small difference you get lab-tested, accurately labelled product from an accountable store. For most people, that's worth it now.

Is illegal cannabis actually dangerous?

The real risk is that you can't know what's in it. Untested cannabis may carry pesticides, mould, or contaminants, and its potency is a guess. That uncertainty, not the plant itself, is the problem with the illegal market.

How can I tell if a store is legal?

Legal retailers are licensed by your province and sell tested, labelled product. Unlicensed shops and sites can look convincing. See our guide on how to spot the grey market.

Why is legal cannabis cheaper than it used to be?

Prices have fallen steadily since legalization as the market matured, narrowing the gap with the illegal market from about $3.59 a gram in 2019 to roughly $1.49.

Know your local rules

Legal age, where to buy, and where you can use it all change by province.

Find your province

Before you go, stay in the loop

A short, plain-English email when the law changes or we publish something worth reading. No hype, no spam.

Independent · about twice a month · unsubscribe anytime