How long does Marijuana (THC) stay in your system – urine, blood, and hair

Do you have an upcoming drug test that you need to pass? We sympathize with you and we know how unpleasant and inconvenient that can be.

No matter if you smoked just one joint or a whole bowl, in both cases, passing a drug test may be a bit challenging. Before you can know for sure whether you’re safe to take a drug test or not, let’s go over some of the basics, including how long it takes for THC to leave your system, and some of our main tips on how to speed up the whole process and flush it out of your system faster.

How Long Does THC Stay In Your System?

The period of time that marijuana compounds stay in your system depends on a few different factors.

Cannabinoids like THC can hang in your body anywhere from around a few days to a few months. This depends mostly on how much marijuana you smoke, and how often you smoke it, but there are other factors at play as well.

This can often leave you wondering how long you need to wait before you can pass a test. Since we don’t have one simple answer to this question, here are the top 4 factors that determine how long cannabis can be detected in your system.

Frequency of Use

The no. 1 most important factor that will determine how long Marijuana compounds like THC will stay in your system is how often you use it.

First time users can expect THC to remain in their system for no longer than 3 days. However, if you’re a daily Marijuana user, you may have detectable cannabinoids in your system for a month or more.

Those who use cannabis 3-4 times a week can expect it to clear out from their system about a week after their last use.


This is a pretty straight forward one. Your body takes longer to metabolize cannabis products that contain higher levels of THC, and therefore longer to get them out of your system.

Method of Consumption

Users who smoke or vape cannabis can expect cannabis compounds to leave their system faster than those who prefer taking it in edible form.

Body Weight and Metabolism

Individuals with a slower metabolism and a higher percentage of body fat usually take longer to get THC out of their system. This is due to the fact that THC binds to the fat in the body, which makes it tougher to get rid of.

Methods of Clearing Your Body of Marijuana Compounds Faster

Although you might not have a lot of control over some of the factors we mentioned above, you might still have a few ways to speed up the whole process and cleanse your system faster.

Here are some of the most practical methods you can use to achieve that:

  • Take diuretic drinks and lots of water
  • Try taking herbal cleansers, known as THC detox kits
  • Take detox drinks such as lemon, watermelon and mint drinks
  • Speed up your metabolism by working out at least for a few days before a urine test
  • Start taking B-vitamins a few days before the test and up to 5 hours before getting tested