No, it is not legal to consume cannabis products on the premises or in any public place in Scarborough. Consumption is limited to private residences.