How long does it take THC to leave your urine system? Mainly it depends on how heavy cannabis user you are. Drug tests can detect tetrahydrocannabinol, or THC, in urine, blood, and hair for many days after use, while saliva tests can only detect THC for a few hours. This is because of the way the body metabolizes THC. [1]https://www.medicalnewstoday.com/articles/324315
The length of time this THC stays in the body or continues to show in a drug test depends on many factors. These include:
- how much body fat a person has
- how often they consume the drug
- how much someone smokes
- the sensitivity of the drug test
Testing urine is one of the most common methods for determining marijuana use. Most urine tests can detect marijuana several days after you have last had it, but if you are a heavy marihuana user, it may show up in your urine even after several weeks.[2]https://www.therecoveryvillage.com/marijuana-addiction/faq/how-long-does-marijuana-stay-system/ So urine tests can detect marijuana in the urine for approximately 3–45 days after use.