3 - THC in Body

How long does marijuana stay in your system?

This is one of those answers that varies based on usage, body fat, metabolism, etc. In general, if you stop using, drink a lot of water and start exercising to generate sweat, most hardcore stoners that have had to get it out of their system will tell you 30 days.

The professionals will 3 to 90 days, with 90 days being for the hair test. For a urine test, about 30 clean days usually works.