Most banks do drug test, but the rules vary by bank size, position, and state
Large national banks like JPMorgan Chase, Bank of America, Wells Fargo, and Citigroup routinely drug test job candidates before hire and current employees after accidents or when there is reasonable suspicion of use. Regional and community banks are less consistent — some test, some do not. The type of role matters: positions that involve handling cash, driving company vehicles, or access to secure areas are more likely to trigger testing than back-office roles. State law also shapes what banks can do; some states restrict testing or require advance notice, while others allow it with minimal limitation.
If you are job hunting at a bank or already work at one, understanding your bank's actual policy is more useful than guessing based on industry trends. The policy document, employee handbook, or job posting often spells out whether testing happens, when, and what substances they screen for. If it is not listed, you can ask during the interview or contact human resources directly.
Key Takeaways
- Large national banks almost always drug test candidates before hire and may test current employees after accidents or with reasonable suspicion.
- Smaller regional and community banks vary widely — some test routinely, others rarely or never do.
- Jobs involving cash handling, vehicle operation, or secure access are more likely to require testing than administrative or remote roles.
- State law can restrict what banks can test for, when they can test, and what notice they must give.
- Your bank's employee handbook or the job posting should state the testing policy; if it does not, human resources can tell you directly.
When banks test candidates and employees
Pre-employment testing is the most common type. Most large banks require a drug test as a condition of hire, usually after a job offer is made but before you start work. The test is typically a urine screen that checks for marijuana, cocaine, methamphetamine, opioids, and amphetamines. Some banks also test for alcohol, though that is less standard.
Post-hire testing happens in three main situations: after a workplace accident or injury, when a supervisor has reasonable suspicion of impairment, or as part of a random testing program. Random testing is less common in banking than in transportation or manufacturing, but some banks do conduct it. A few banks also test employees returning from leave or as part of an annual physical.
The timing varies. Pre-employment tests usually come back within three to five business days. If you fail, the bank may ask for a retest or a medical review officer may contact you to discuss prescription medications or other explanations before a final result is recorded.
What substances banks typically screen for
Standard bank drug tests look for five substances: marijuana, cocaine, methamphetamine, opioids (including heroin and prescription painkillers), and amphetamines. This is called a "5-panel" test and is the federal baseline used across most industries.
Some banks use an expanded panel that also screens for barbiturates, benzodiazepines (like Valium or Xanax), phencyclidine (PCP), and methadone. A few add alcohol or nicotine, though those are rare. The specific panel your bank uses should be listed in the job posting or employee handbook. If you take prescription medications, you can disclose them to the testing facility or the medical review officer — a positive result for a prescribed drug is not typically counted as a failed test.
How state law affects bank drug testing
State rules vary significantly. Some states require advance written notice before testing, while others allow testing with minimal warning. A few states restrict what banks can test for or limit when testing can happen. For example, some states do not allow pre-employment marijuana testing even though it remains federally illegal, because those states have legalized marijuana for personal use.
If you work in California, Connecticut, Delaware, Illinois, Maine, Massachusetts, Minnesota, Missouri, Montana, Nevada, New Hampshire, New Mexico, New York, Oregon, Rhode Island, or Vermont, your state has placed some restriction on employer drug testing. The specifics differ — some ban pre-employment marijuana testing, others require notice, others limit random testing. If you live in one of these states and are concerned about a bank's testing policy, contact your state labor department or attorney general's office for the exact rules.
Federal law does not prohibit private employers from drug testing, but the Department of Transportation and other agencies set stricter rules for safety-sensitive roles. If your bank job involves operating a company vehicle or handling hazardous materials, federal rules may apply on top of state law.
What happens if you fail a bank drug test
If you fail a pre-employment test, the bank typically withdraws the job offer. You usually have the right to request a retest at your own expense, and some banks allow this. A medical review officer will contact you to discuss any prescription medications or other explanations before a final result is recorded — this is your chance to explain a positive result for a drug you were prescribed.
If you fail a post-hire test, the outcome depends on your bank's policy and whether the test was reasonable. Some banks terminate employment immediately; others place you on probation, require you to complete a substance abuse program, or offer a leave of absence to seek treatment. A few banks have employee assistance programs that cover treatment at no cost to you. Your employee handbook should outline the specific consequences.
You have the right to know the result of your test and to challenge it if you believe it is wrong. If you test positive and believe the result is inaccurate, you can request a confirmatory test using a different method (usually gas chromatography), which is more precise than the initial screening.
How to find out your bank's drug testing policy
Start with the job posting or employee handbook. Most large banks include their drug testing policy in both places. If it is not there, call human resources or the hiring manager and ask directly. A straightforward question — "Does this position require a drug test?" — is normal and expected.
If you already work at a bank and want to know the policy, check your employee handbook first. If it is not clear, email or visit human resources. You have the right to know what your employer's policy is and when testing might occur.
If you are concerned about a specific substance — for example, you take a prescription medication that might show up on a drug test — disclose it to the testing facility before the test. Bring the prescription bottle or a letter from your doctor. The medical review officer will note this and factor it into the result.
Differences between large banks and smaller institutions
National banks with thousands of employees almost always have formal drug testing policies because they are subject to more regulatory oversight and have standardized hiring procedures across all branches. JPMorgan Chase, Bank of America, Wells Fargo, Citigroup, and US Bank all test pre-employment candidates as a standard practice.
Regional banks and credit unions vary widely. Some have adopted the same policies as large banks; others test only for certain positions or not at all. Community banks and local credit unions are least likely to test, especially for non-customer-facing roles. If you are interviewing at a smaller institution, do not assume testing will happen — ask.
Online banks and fintech companies also vary. Some conduct no drug testing at all; others test the same way traditional banks do. The size and structure of the company matter more than whether it is online or brick-and-mortar.
Frequently Asked Questions
Can a bank test me for marijuana if my state has legalized it?
It depends on your state. Some states that have legalized marijuana also prohibit employers from testing for it pre-employment, though they may still allow testing for current employees if there is reasonable suspicion of impairment at work. Other states allow testing regardless of legalization. Check your state labor department website or ask the bank directly what their policy is.
What if I take prescription medications that might show up on a drug test?
Tell the testing facility or medical review officer before or immediately after the test. Bring your prescription bottle or a letter from your doctor. A positive result for a prescribed medication is not counted as a failed test, but you need to disclose it for the review officer to make that information.
Can a bank test me randomly after I am hired?
Yes, but it is less common in banking than in other industries. If your bank has a random testing program, it should be stated in your employee handbook or in the job posting before you are hired. Some banks only test randomly for certain positions or after accidents.
Do I have to take a drug test to work at a bank?
For most large banks, yes — pre-employment testing is standard. For smaller banks and credit unions, it depends on the institution and the role. You can ask during the interview whether testing is required. If you refuse to test, the bank can withdraw a job offer or terminate employment, depending on when the test is requested.
How long does a bank drug test take?
The test itself takes about five to ten minutes. Results typically come back within three to five business days. If a result is positive and requires a medical review officer's assessment, that can add a few more days. Pre-employment tests are usually completed before your start date.