The legal age to order weed is 19 years of age.  While buying and carrying weed is legal in Ontario, there are some restrictions. A person can only possess up to 30 grams of cannabis at a time, as well as the age limit mentioned.