As of my knowledge cutoff in September 2021, the law allows adults 18 and older in Canada to carry up to 30 grams of dried cannabis, or its equivalent in non-dried form, in public.