How long does an average high on weed last?

The "high" from marijuana lasts about 3 hours, but the THC is stored in your body for up to 30 days.

Tags: thcweedmarijuana 

Related questions