Once the effects of a weed brownie kick in, they can last for 6 to 12 hours, depending on how strong it is. That’s much longer than smoking, where the effects fade within a few hours.