Weed effects last for 12 hours. However, THC lingers for around 90 days, and this addresses the question, "How long does edible marijuana stay in your system?" Dosage, metabolism, and frequency of use influence its presence. Be mindful as detection methods, legalities, and health considerations vary.