Pulaski County Daily News added a post from January 9 at 3:00pm to their timeline. Â· January 9 at 3:00pm Â· Oak Grove, MO Â· Live blog of the St. Robert City Council.
1 For moderate smokers it is 1-2 weeks. Frequent users can test positive more than 2 weeks, and in rare cases marijuana can stay in the system of heavy smokers more than a month.  Hair. This kind of test is less common and key factors do not have any impact on its marijuana detection time.
How Long Does Marijuana Stay in Your System. How long marijuana stays in your system depends on a variety of factors. How often you smoke, your rate of metabolism, and your general health and weight all have an effect on how long it takes before marijuana is out of your system. Varied Timeframe.