Has your Iowa employer or prospective employer asked you to take a drug test? Federal law places few limits on employer drug testing: Although the federal government requires testing by employers in a few safety-sensitive industries (including transportation, aviation, and contractors with NASA and the Department of Defense), federal law doesn't otherwise require – or prohibit drug tests. For the most part, state and local laws dictate whether an employer may test employees for drugs.
Iowa law doesn't require drug testing, nor does it encourage or discourage testing. The state allows testing by employers in certain circumstances.
An employer may require applicants to take a drug test as a condition of employment. The employer must have a written drug testing policy available for applicants to review.
An employer may require employees to take a drug test in the following circumstances:
An employer may also conduct unannounced testing of employees selected from the entire workforce at one site, all full-time employees at one site, or all employees in safety-sensitive positions.
An employer must have a written drug testing policy that states the discipline or rehabilitation that will be required for positive test results, among other things. The employer must have employee assistance (EAP) resources, an employee awareness program, and supervisor training. State law also dictates the procedures for gathering specimens, conducting the tests, confidentiality of results, and so on.
An employee who tests positive has seven days to request a retest. An employee who tests positive for alcohol use must be given an opportunity to enter a rehabilitation program, if the employee has worked for the employer for at least 12 of the past 18 months and has not previously violated the substance abuse policy. This provision applies only to employers with at least 50 employees.
Even though Iowa law allows drug testing in certain circumstances, an employer may run into legal trouble based on the way it conducts the test or who it decides to test. Here are some examples: