Skip to content

How Long Does Marijuana Stay In Your Body?

    People feel high after smoking marijuana because of tetrahydrocannabinol, the chemical in cannabis. This drug doesn’t disappear from your body like alcohol. It can be easily detected even after weeks. According to research conducted in 2017, a urine test can detect weed even after 30 days. 


    The length of time marijuana stays in your system mostly depends on  your activities and how fast your body processes drugs. It stays longer in your body in case you are overweight or if you are a regular cannabis user. Also, it depends on the dose you had last time. As you can understand, taking high doses can increase the amount of time it takes to clean your system. 


    The good news is that there is something you can do in order to flush marijuana THC out of the system. For instance, you should drink plenty of water and tea to urinate more frequently. Also, you can use herbal supplements such as vitamin B-12. 


    It’s recommended to get a workout since reducing fat’s levels affects your detection window. You might also want to go to the sauna in order to flush some amounts of drug toxins. 


    If you need to pass a drug test while still having chemicals in your system, try using synthetic urine – quick fix 6. It usually goes with a heating pad inside of the kit so that urine stays warm for a long time. 


    To learn more about marijuana consumption in the US, check out the infographic below: