If you're not a chronic user, a urine test will only detect it if you used it within the last 3-7 days. If you're a heavy user, it will stay in your system for 30+ days, but is usually only detected by hair sample, not urine. Don't bother trying to cheat the test...most of the stuff sold on the market doesn't work. I've caught many people with positive tests who eventually confessed to using those clean tox drinks. Also, don't use tap water, caught a bunch of bozos who filled their cups with tap water and try to pass that off as urine hahaha