Canada Has Collected Over $5.4 Billion in Marijuana Tax Revenue Since Legalization
- Error internal
The federal share totals roughly $1.2 billion, while provinces and territories have taken in the remaining $4.2 billion under the national excise framework. During the seven-year period, the report found that Ontario led all provinces, bringing in about $1.5 billion in cannabis tax revenue. Alberta follows with just over $1 billion, a notably high figure given that the province has less than a third of Ontario’s population. Quebec has collected roughly $501 million, and British Columbia reported about $479 million. Manitoba remains the only province operating outside the federally administered system, so its revenue is not included in the national totals.
The figures were released in response to an order paper question from Conservative MP Luc Berthold, who sought updated numbers on marijuana excise revenue and the federal government’s spending on prevention and public education. According to the response, Health Canada has spent approximately $21.6 million on marijuana education and prevention initiatives since 2018, including about $13 million during the 2018–2019 fiscal year as legalization rolled out nationwide.
The latest update reflects revenue reported through September, 2025, and offers the most current picture of how marijuana excise funds have been distributed across the country since the regulatory system took effect.