It varies from individual to individual. Also your metabolism affects it. Higher metabolism helps. Some people can smoke, and test clean the next day, others can't. Really depends. But you can get clean in 48-72 hours. I'd wan't to still dilute the day of the test to be on the safe side.