It takes like 3 days in ppl who dont smoke alot, and like a week in chronic users. Urine and hair test take longer to get clean expecially hair.