Delta-8 can stay in your system for up to 90 days, despite the effects lasting up to 5-7 hours in your body. Delta-8 THC can be detectable in blood or urine anywhere from 2 to 30+ days.