20 or 30 minutes
If you get a drug test that test will be over to the next day or sometimes the same day
Depends on when it's convenient to get the samples into the company nurse or H.R. Most drug tests are done before a job offer is made. Of course it's not unheard of to be offered the job and then they test you. Test results can be returned in 5 or 10 minutes, depending on if they do a urine, hair or saliva. Hair test can take 2 or 3 days for results. They usually don't test for smoking until about 3 months after you're hired. Since smoking isn't against the law you can't lose your job for smoking. They will go up on your company insurance rates.
Maybe a week
Answered - Sales (Former Employee) - Battle Creek, MI
Three business days.
Answered - Merchandiser/order writing (Current Employee) - Oxnard, CA to Lompoc, CA
Not long. They do not mess around with the drug testing. You will also be drug tested if an incident occurs while driving or using equipment.
Answered - KELLOGG SALES REPRESENTATIVE (Current Employee) - Miami, FL
Same day for me
Answered - Slip Sheet Operator (Former Employee) - Seelyville, IN
I will be able to take a drug test at any time.
Answered - Delivery Driver (Current Employee) - Tracy, CA