SecondChanceInfosecondchanceinfo.com

Does Walmart Drug Test?

Last updated:

It Depends

Walmart does not drug test most entry-level retail store associates for pre-employment. However, pharmacy technicians, distribution center workers, auto center/TLE employees, and CDL truck drivers are typically drug tested. All employees are subject to post-accident and reasonable-suspicion testing.

Walmart's drug testing policy varies significantly by position. Most entry-level store positions (cashiers, stockers, cart pushers) are not drug tested during the hiring process. However, safety-sensitive roles — including pharmacy staff, distribution center workers, auto care center technicians, deli employees who operate equipment, and truck drivers — typically require pre-employment drug screening. Walmart uses a standard urine test that screens for THC, cocaine, opiates, amphetamines, and PCP. All Walmart employees, regardless of position, can be drug tested after a workplace accident or if a manager has reasonable suspicion of impairment.

Drug Testing by Position

PositionTested?Test TypeWhen
Cashier / Front End AssociateNo (pre-employment)Urine (if post-incident)Post-accident, reasonable suspicion only
Stocker / Sales Floor AssociateNo (pre-employment)Urine (if post-incident)Post-accident, reasonable suspicion only
Pharmacy TechnicianYesUrine (including THC)Pre-employment, post-accident
Distribution Center WorkerYesUrinePre-employment, random, post-accident
Auto Care Center / TLE TechnicianYesUrinePre-employment, post-accident
CDL Truck DriverYes — mandatory (DOT)Urine or oral fluid (DOT standard)Pre-employment, random, post-accident, return-to-duty
Deli / Bakery (equipment operators)SometimesUrinePre-employment (some locations), post-accident
Management / SalariedSometimesUrinePromotion-based, post-accident, reasonable suspicion

Which Walmart Positions Require Drug Testing?

Walmart's drug testing is position-based rather than company-wide. The general rule is: if the job involves operating heavy equipment, handling medications, driving commercial vehicles, or working in a safety-sensitive environment, you will likely be drug tested. Pharmacy staff (including pharmacy technicians) are always tested due to pharmacy board regulations. Distribution center workers are tested because they operate forklifts and heavy machinery. Auto care center technicians (TLE) are tested because they work with hydraulic lifts and vehicles. CDL truck drivers are federally mandated to be tested under DOT regulations.

Entry-Level Store Positions — Generally No Pre-Employment Test

For standard retail positions like cashiers, stockers, cart pushers, and customer service associates, Walmart typically does not require a pre-employment drug test. This shift happened gradually as Walmart streamlined its hiring process, especially during and after the COVID-19 pandemic when hiring demand was high. However, this can vary by location and state law. Even without a pre-employment test, entry-level associates are still subject to post-accident and reasonable-suspicion testing.

Distribution Centers — Stricter Testing

Walmart distribution center (DC) positions have stricter drug testing requirements than store positions. Most DC workers are drug tested during the hiring process because the work involves operating forklifts, pallet jacks, conveyor systems, and other heavy equipment. Some distribution centers also conduct random drug testing on current employees. The test is a standard urine test screening for THC, cocaine, opiates, amphetamines, and PCP.

Walmart's Marijuana/THC Policy

Unlike Amazon, Walmart has not publicly announced a company-wide policy of excluding marijuana from drug testing. Walmart's drug tests do screen for THC. In states where recreational marijuana is legal, some Walmart locations may be more lenient for non-safety-sensitive positions, but this is not a guaranteed company-wide policy. For pharmacy, distribution center, auto care, and CDL driver positions, THC will be tested regardless of state law. Walmart has not made any public statements supporting federal marijuana legalization.

Post-Accident and Reasonable Suspicion Testing

Walmart's ethics and compliance policy states that employees may be required to submit to drug testing following workplace injuries or when there is a reasonable basis to suspect impairment. If you are involved in an accident on Walmart property — whether involving equipment, a customer, or your own injury — expect to be drug tested. If you refuse a drug test when required, Walmart treats the refusal the same as a positive result and may terminate your employment.

Promotion-Based Drug Testing

Some Walmart associates report being drug tested when promoted to management or salaried positions. This is not universal but is more common when the new role involves operating equipment, managing pharmacy operations, or taking on safety-sensitive responsibilities. If you are being promoted to a team lead or salaried management position, check with your store's HR representative about testing requirements.

Recent Policy Changes

  • 2020-2021: Walmart relaxed pre-employment drug testing for most entry-level store positions during the pandemic hiring surge
  • 2022: Walmart maintained relaxed testing for entry-level roles but continued strict testing for safety-sensitive positions
  • May 2023: DOT published new rule allowing oral fluid testing as an alternative to urine for DOT-regulated CDL driver tests

Frequently Asked Questions

Does Walmart drug test cashiers?
Generally, no. Walmart does not typically drug test cashiers or other front-end associates during the hiring process. However, cashiers can still be tested after a workplace accident or if a manager suspects impairment. Drug testing policies can vary by location, so your specific store may differ.
Does Walmart drug test for marijuana/THC?
Yes. When Walmart does drug test, the standard urine test screens for THC along with cocaine, opiates, amphetamines, and PCP. Unlike Amazon, Walmart has not publicly removed marijuana from its drug testing panel. For safety-sensitive positions (pharmacy, distribution center, CDL drivers), THC is always included regardless of state marijuana laws.
What type of drug test does Walmart use?
Walmart primarily uses a standard 5-panel urine drug test. This screens for marijuana (THC), cocaine, opiates, amphetamines, and PCP. The test is usually conducted at an off-site clinic or lab, not at the Walmart store. For DOT-regulated CDL drivers, Walmart may use either urine or oral fluid testing per federal regulations.
Does Walmart drug test pharmacy technicians?
Yes. Pharmacy technicians and all pharmacy staff at Walmart are drug tested during the hiring process. This includes testing for marijuana/THC regardless of state laws. Pharmacy positions require compliance with state pharmacy board regulations, which mandate drug-free workplaces.
Does Walmart drug test distribution center workers?
Yes. Walmart distribution center (DC) workers are typically drug tested during hiring because the work involves operating heavy equipment like forklifts and pallet jacks. Some distribution centers also conduct random drug testing on current employees. The test screens for the standard 5-panel substances including THC.
Does Walmart do random drug tests?
Walmart reserves the right to conduct random drug tests on employees. This is more common at distribution centers and for CDL drivers (where random testing is federally mandated). For store-level employees, random testing is less common but can occur. If you decline a random drug test, Walmart considers it the same as a positive result.
Can I be fired from Walmart for failing a drug test?
Yes. A positive drug test result can lead to termination at Walmart. This applies to pre-employment tests (your job offer may be rescinded), post-accident tests, reasonable-suspicion tests, and random tests. Refusing to take a drug test when required is treated the same as a positive result.
Does Walmart drug test when you get promoted?
Sometimes. Walmart may require a drug test when you are promoted to certain positions, especially management roles or positions that involve safety-sensitive duties like operating equipment. This is not universal and varies by store and role. Ask your HR representative if you are unsure.
How long do I have to take Walmart's drug test?
Typically, you are given 24-48 hours after receiving a conditional job offer to complete the drug test at a designated clinic. If you fail to show up within the required timeframe, it may be treated as a refusal and your job offer could be rescinded.
Does Walmart drug test in states where marijuana is legal?
Walmart's drug testing policy does not differentiate based on state marijuana laws. When they test, they test for THC regardless of state legality. Federal law still classifies marijuana as a Schedule I substance, and Walmart maintains a drug-free workplace policy. For CDL drivers, DOT federal regulations require marijuana testing everywhere.

Video Guides

Search on YouTube

Take Action — Direct Links

Disclaimer: This is informational only, not legal advice. Company drug testing policies change frequently and may vary by location. Always confirm the current policy with your hiring manager or HR representative. For substance abuse support, call SAMHSA at 1-800-662-4357 (free, confidential, 24/7).