You can always refuse a drug test. However, as an applicant you may not be hired as a result of not taking the drug test. As an employee, if you are fired because of your refusal to take the test, you may have little recourse. In fact, in some states, you might be denied unemployment benefits if you are fired for refusing to take a drug test.