It varies...it depends mostly on how much body fat you have, metabolism and your exercise regimen. I'm a heavy toker and fairly skinny person and cleaned up in 16 days by taking cranberry juice, a diuretic (I used Aqua-Ban) and exercise (but not much of that, lol). Beer will help too...whatever it takes to make you pee more will help with cleansing your bod.

Good luck!