I'm sure someone has answered this already. It depends on how much/often you smoke. Heavy users will find THC in their system for a month, maybe even longer, after cessation. It will only stay in the system for a few days if you smoke very infrequently. Most head shops make a detox you can chug for a few days before a drug test.