Random Drug Testing in Canada: Employees’ Rights Explained

Random drug testing means your employer can select employees without warning and require them to provide a sample (urine, saliva, breath) to test for drugs or alcohol.

Key point: In Canada, random drug testing is only allowed in very limited circumstances—and most workplaces cannot legally do it.

Do Employers Drug Test for Jobs in Canada?

Sometimes, but it’s restricted.

Unlike the United States where pre-employment and random drug testing is common, Canada has strict privacy laws that severely limit workplace drug testing.

When Drug Testing May Happen:

Pre-employment testing:

  • Some employers test before hiring, especially for safety-sensitive roles
  • Must be justified and reasonable
  • Cannot automatically reject someone who tests positive without accommodation

Reasonable cause testing:

  • If there are objective signs you’re impaired at work
  • Slurred speech, smell of alcohol, erratic behavior

Post-incident testing:

  • After a workplace accident or near-miss
  • Only if there’s reason to believe impairment may have been a factor

Return-to-work testing:

  • If you’re returning after treatment for substance abuse
  • Must be part of accommodation plan

Random testing:

  • Extremely rare and only in specific circumstances (explained below)

What Do They Test For?

Drug tests typically screen for:

Common substances:

  • Marijuana (cannabis)
  • Cocaine
  • Opioids (heroin, prescription painkillers)
  • Amphetamines (methamphetamine, Adderall)
  • Benzodiazepines (Xanax, Valium)

Alcohol:

  • Usually tested with a breathalyzer (more accurate for current impairment)

Important limitation: Most drug tests cannot prove current impairment—they only show past use. Cannabis can show up in your system weeks after use, long after any impairment has worn off.

This is why Canadian courts are skeptical of drug testing—it doesn’t actually prove you’re impaired at work.

Can You Say No to a Random Drug Test?

In most cases: Yes, you can refuse.

Random drug testing is illegal in most Canadian workplaces because it violates your privacy rights under human rights law.

When You CAN Refuse:

You can legally say no if:

  • You’re in a regular office job or non-dangerous role
  • Your employer has no evidence of workplace substance abuse problems
  • You’re being supervised (not working alone)
  • There’s no reasonable suspicion you’re impaired

Example: A retail worker, office administrator, or customer service rep can refuse random drug testing—it’s not legally justified.

When You CANNOT Refuse:

Random testing may be legal (but still rare) if ALL of these apply:

1. You’re in a safety-sensitive position

  • Operating heavy machinery, driving, working with hazardous materials
  • Your impairment could cause serious injury or death
  •  

2. Minimal or no supervision

  • You work alone or without direct oversight

3. Proven workplace substance abuse problem

  • Your employer has evidence of a significant drug/alcohol problem at your specific workplace
  • Not just industry-wide concerns—it must be YOUR workplace

4. Employer accommodates positive results

  • Anyone who tests positive must be assessed and accommodated, not automatically fired

Even then, it’s legally questionable. Courts have ruled that 8 alcohol-related incidents over 15 years was NOT enough to justify random testing.

Your employer cannot:

  • Randomly test all employees without justification
  • Automatically fire you for testing positive (they must accommodate addiction as a disability)
  • Test you without reasonable suspicion in non-safety-sensitive roles
  • Use testing to discriminate or invade privacy without legitimate safety concerns

Remember: Addiction is considered a disability under Canadian human rights law. Employers must accommodate it to the point of undue hardship.

What to Do If Asked to Take a Random Drug Test

Step 1: Ask questions

  • Why am I being tested?
  • What’s the company’s drug testing policy?
  • Do I work in a safety-sensitive position?
  • Is there evidence of a workplace substance problem?

Step 2: Review your employment contract

  • Does it mention drug testing?
  • Did you agree to testing as a condition of employment?

Step 3: Understand you may be able to refuse

  • If you’re not in a safety-sensitive role or there’s no proven workplace problem, you likely have legal grounds to refuse

Step 4: Get legal advice

  • If pressured or threatened with discipline for refusing, contact an employment lawyer immediately

What If You Refuse and Get Fired?

If you’re fired for refusing an unjustified random drug test, you may have a wrongful dismissal claim.

You could be entitled to:

  • Full severance pay
  • Damages for lost wages
  • Compensation for bad faith conduct

Medical Cannabis Users: Special Protections

If you use medical cannabis prescribed by a doctor, you have additional protections:

  • Employers must accommodate your medical use
  • Cannot fire you just for testing positive
  • Must assess whether your use actually impairs your ability to do your job safely

Important: Tell your employer you use medical cannabis before any testing occurs. Disclosure triggers their duty to accommodate.

Four key points:

  1. Random drug testing is mostly illegal in Canada – Only allowed in very narrow circumstances with strong justification
  2. You can usually refuse – Unless you’re in a safety-sensitive role with minimal supervision AND your employer proves a workplace substance problem
  3. Breathalyzers are different – Courts view them as more accurate for measuring current alcohol impairment
  4. You have privacy rights – Canadian law protects you from intrusive testing without legitimate safety reasons
Saad Mirza

About the Author

Saad Mirza

Hi! beautiful people. I’m an employment lawyer. I help workers across Ontario stand up for their rights. Hope this blog helped—stick around for more.

Follow Us

COPYRIGHT © 2025–2026 All Rights Reserved by Thrive Law