The cost of a drug test can vary widely based on several factors, including the type of test, the substances being screened for, the method of analysis, and the provider conducting the test. Basic urine tests, which are the most common and generally screen for a standard panel of drugs, typically cost between $30 and $60 per test. Blood tests, which are less common but provide more precise information on current impairment, can cost between $50 and $150. Saliva tests, which are relatively easy to administer and useful for detecting recent drug use, usually fall within the $25 to $75 range. Hair follicle tests, known for their ability to detect drug use over a longer period, are among the more expensive options, often costing between $100 and $150. Additionally, costs may increase if the testing is done on-site at workplaces or for legal purposes, where additional services such as collection, transportation, and chain of custody documentation are required. Ultimately, the specific circumstances and requirements of the test significantly influence the overall cost.