Average dispensary price for medical marijuana in Canadian cities 2021
The average price for a gram of high quality medical marijuana in Toronto, Ontario, stood at some 13.3 Canadian dollars in dispensaries, as of August 2021. In the same city, medium quality medical marijuana was availale for 10 dollars per gram on average.