there are a lot of factors that go into how long THC stays in one's system, its really different for everyone, there are many variables that you have to account when asking a question like that.. like how long since u've last smoked, how regular u smoke, ur height, weight, % body fat, metabolism, all play a role in deciding how long before ur body is completely cleansed of THC.