Jan 052013
 January 5, 2013

Pass Your Test The data used to create this infographic is gathered from research on drug testing methods and the information presented by drug screen manufacturers. Some resources include Redwood ToxicologyCannabis Drug Testing,California NORML. The information presented is only a guide or estimate since drug testing has many variables that can influence a positive or negative outcome.

How Long Does Marijuana Stay in your System? is the most frequently asked question that we receive at HomeHealthTesting.com. While there is no definitive answer, we have presented some guidelines. The only way to really know if you are positive is to test yourself. You can test yourself with a cheap drug test and know if you are positive. Buy a THC urine drug test

How long does THC stay in your system?

The most common drug tests used are urine, saliva and hair. Each test has a different detection time which is important to know. The urine drug test is the most commonly used because it is cheap and has a longer detection time than a saliva test. There are several very important factors that can influence how long THC will be present in your urine:

  • Weight
  • Body Fat
  • Amount Used
  • Frequency of Use

Since these factors will vary greatly for each individual, there are no definitive guidelines to tell you how long you can test positive for THC.

On a Urine Drug Test, THC will appear as a positive within 2-5 hours of use. How long it will still show on a urine drug test is estimated based on frequency of use, but does not take into account the weight and body fat of the marijuana user:

  • One Time User may show positive for 1-6 days
  • Moderate User may show positive for 7-13 days
  • Frequent User may show positive for 15 or more days
  • Heavy User may show positive for 30 or more days
  • Some Heavy Pot Smokers have reported being positive 45-90 days after quitting

On a Saliva Drug Test, THC will test positive within one hour of use, but may only show positive for about 12 hours after last use.

On a Hair Drug Test, THC will show up about 7 days after use and most hair drug tests will test for a 90 day period. However, THC does not always bind to the hair follicle which makes it not always considered an accurate testing method for marijuana use.

The most reliable way to know if you are testing positive for marijuana use is to drug test yourself.

how long does weed stay in your system
By: HomeHealthTesting.com

Click Here

About Johnny Green

Johnny Green is a marijuana activist from Oregon. He has a Bachelor's Degree in Public Policy. Follow Johnny Green on Facebook and Twitter. Also, feel free to email any concerns.
  • J doe

    I had smoked frequently for 6 months and quit for 2 and a half months yet still tested positive. How is that possible

    • Chadly Freed

      If you’re a heavy user it stays in your system forever. Lol. You’ll test positive on the urine test for about 90 days. You must have smoked a lot. Lol

  • Lexy

    I have a drug test tomorrow and I took three hits 1week ago tomorrow. last time I smoked before that was months ago. Will I past my drug test?

    • Chadly Freed

      It might still show up. But chances are that it won’t if you smoked what you said. I smoked regular, but only half a joint to a joint a day. It still barely showed up after 7-10 days.

  • Jose Tejada

    I smoked a blunt yesterday I have a drug test in about 2 weeks.. i go to the gym everyday, I juice vegetables and fruits everyday and drink alot of water .. last time before yesterday I smoked was about two weeks ago.. do you think I will be good ?

    • Barturo

      Depends on your weight mostly but if you keep drinking a bunch of fluid to pee and exercise you should be fine. Can also go buy a really strong body cleanse from a gnc to really clean anything out. Hair test is the worse and saliva test easiest usually only need to quit for two days or less.

    • Chadly Freed

      You’ll be fine. Just don’t smoke anymore before. Lol

  • monchichi

    Hi, just found out need 2 do drug test next Monday for new job. Ate edibles totaling 40 mgs, one w 30 mg yesterday. Dont usually smoke but took one small hit a few days ago. What can i do to pass test? thanks!!

    • Barturo

      Lots of water and running. Can also go to a gnc buy a really strong body cleanse to add to all that.

  • Geno V.

    just dnt smoke if you I have test no brainer pll

  • Prim

    I’m 5’11 185 and I have only smoked 3 times and it’s been 50 days since I have smoked. Do you think that l will not pass my drug test?

    • Chadly Freed

      What kind of test? You are good for urine, and blood tests. Hair test will show you’ve used.

      • zach

        Im not big nor tall and i smoked yesterday how long do you think itll stay in my urine ? .

  • jay

    I smoked about 7 months ago and it was my first ever time smoking at all. I’ve got a drug test two days from now. Do any of you guys think it will show up on the test. Someone please! I really want this job.

  • Jay

    So I smoked for the first time ever in my life 7 months ago. I don’t remember how many hits I took. I never smoked after or even before that one time. I weigh about 170-175. Will it show in my urine test? I’ve got on on Monday. Someone PLEASE reply! I really want this job.

    • Chadly Freed

      Na. You’re good. Heavy users show up to 90 days. One time users will show max no later than 7-10 days

      • Jay

        Thank you so much.

        • Chadly Freed

          No problem man. :).

  • Amir

    I started smoking 3-4 months ago and i smoke 1-2 times a week.
    I’m 16 years old, my weight is 69kg and my height is 1,73m.
    How long will it be detectable?
    Please someone reply!!!

  • Sedarius Edwards

    Okay I havnt smoked since Jan. Heavy but like a week ago I smoked a blunt I have a Drug test in 2days do u think It will show up

  • damion

    if im fat but in one day i smoked 3 blunts how long will that stay in my system its been 48 days

  • lee

    I hit weed once about two weeks ago and twice three days ago can I pass a hair drug test tomorrow

    • raven

      You could because hair is not the best thing to use for Marijuana testing however it can show up in hair for up to 7 days in some cases.

  • Andrew

    How much do you have to smoke to be considered heavy user

  • Andrew

    What is considerd a heavy user? 3 to 5 blunt a day? Should that take 60 days to clean out

  • Chrisie

    Okay, i haven’t smoke in at least..meh, over a month. I was bummed out saturday..thinking i didn’t get a job i had applied for. I took meh? 7 hits? Turns out it was just a delay..i got the job. I have a test taking place 11 days after smoking those 7 hits. Urine test. I drink about a gallon of water a day on my own naturally haha i love water. Am i okay?

    • Chrisie

      ****Id say its been a month and a half to two months before ichad smoked last. Very infrequent user. Before that..it was a WHILE.

  • DEE

    Hey, I have a test coming up soon.. I smoked a bowl a day for or so for about a month and a half not everyday but 3-4 times a week I’d have a break every once and a while.. But it slowed up to maybe 3 times a week max then I cold turkey quit and I’ve been clean for 2 weeks and I took a Walmart test today and passed. I’m 5’8 135 lbs. obviously a high metabolism haha should I be okay?

  • me

    I smoked last saturday 8/22 but I only had 1-2 hits and it had been almost a year since I last smoked, if I were to have a drug test(urine) say about a week from now, would I pass?

    • dr.suse

      Yes 100% you will

  • Sally

    I’ve not smoked in 27 days ive sweated alot an have stayed away from it I smoked 18 years string I have to take a urine test on wedsenday should I been clean

  • Sally

    I’ve not smoked in 27 days I have a urine test in two days I have 25.4 of body fat will I pass

  • Brandon Reeds

    Urgent question.
    I smoked about two bowls two weeks ago with some friends.
    Last Thursday I took two hits of resin.
    I am about 6’3 tall and 150 pounds. How long estimate until its out of my system? I need to take piss test soon.