Want this question answered?
That's a hard number to come up with exactly for many reasons. Of all the different degrees of smoking weed. from once a year to month to weekly to daily..... to the once before bed smoker, the smoke all day smoker, to the heavy heavy smoker (smokin upwards of 20 joints a day) Where does the average smoker fall into. Id say an everday smoker, probably if high grade weed 1-2 grams a day with varing increases on the weekend
Your system should be clean if no other use during the last month.
For daily smokers, it can take anywhere from 2 to 6 weeks, or a month on average, to completely leave your system. If you smoke only a few times a week or less, then the time frame will be shorter (more like 2 weeks to one month). To be on the safe side, you will want to abstain from marijuana for a month before your test, or two months if you are an extremely heavy smoker with a larger body weight (since marijuana is stored in your fatty tissue, it will take longer if you have more fatty tissue).
Depending on how often you smoke weed and the quantity, it would probably be best to stay clean for a month before. There are some tricks that can help get it out of your system quicker, such as drinking lots of Cranberry juice, but that would probably only shorten it to three weeks if you're a heavy smoker.
A pack a day is heavy smoking on the low end, but I have personally known people that smoked five or six a day. Some people have a cigarette in their mouth whenever possible.
30 daysif you are a heavy smoker 30 days, tho if you only smoke a little more than two a month 2 weeks.
Stop using, in one month as long as you stay clean, so will your urine.
In roughly one month.
An occasional smoker is someone who only smokes a few times per month or less. It will take 15-30 days for it to leave the system so long as a person isn't consuming it every day.
Niacin will not clean drugs out of your system. This is a total myth. And most drugs are out of your system in 3 to 5 days (maybe a little over a week for extremely heavy, long-term users), so you will definitely be clean after 10 days time, anyway. The exception to this is marijuana, which stores itself in your fat cells. For daily smokers, marijuana stays in your system for 2 to 6 weeks, or a month on average. For people who smoke only a few times a week or less, the time frame would be shorter, more like 2 weeks to one month. See the Related Question below for more information.
generally it takes about a month to clean weed out of your system, yet it all depends on how much you smoke and how often you smoke that amount.
typically 2 weeks, but if you are smoking a lot of weed every day for a very long time, it could take up to 3+ months