How Long Does a Criminal Background Check Take in Canada? [2026 Guide]
Compare processing times for every type of criminal background check in Canada — from 15-minute online results to 120-day RCMP certified checks.
![How Long Does a Criminal Background Check Take in Canada? [2026 Guide]](https://images.pexels.com/photos/5668858/pexels-photo-5668858.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=2)
How long does a criminal background check take in Canada?
Online criminal background checks through SafeHire take as little as 15 minutes. Police station checks take 1–4 weeks depending on the city. RCMP-certified fingerprint checks take 3 business days (electronic) to 120 days (by mail).
- Online (SafeHire): 15 minutes for clear records
- Police station: 1–4 weeks depending on location
- RCMP fingerprint check: 3 days (electronic) to 120 days (mail)
Criminal Background Check Processing Times by Method
The time it takes to get a criminal background check in Canada varies enormously depending on how you apply. Here is a complete comparison of processing times for every method available in 2026.
| Method | Processing Time | Cost |
|---|---|---|
| SafeHire online | 15 minutes (clear records) – 3–5 business days (manual review) | $64.99 |
| Local police service | Usually 1–4 weeks — see the city table below | $30–$121 |
| RCMP fingerprint — electronic submission | 3 business days | $25 + fingerprinting ($25–75) |
| RCMP fingerprint — mail submission | Up to 120 days | $25 + fingerprinting ($25–75) |
| Employer screening company | 1–5 business days | Varies (employer pays) |
Key takeaway: Online checks through SafeHire are consistently the fastest method at every price point. For applicants with clear records, results arrive by email in approximately 15 minutes. Even in cases requiring manual review, SafeHire typically delivers results within 3–5 business days — faster than most police stations and far faster than RCMP-certified checks.
Police Processing Times by City (Checked September 2026)
These are the processing times each police service publishes on its own website for a standard employment check. Where a service doesn't publish one, we say so rather than guess. Follow the city link for fees, eligibility rules and sources.
| City | Police service | Stated processing time | How to apply |
|---|---|---|---|
| Toronto | Toronto Police Service | 7–10 business days (TPS estimate) | Online or in person |
| Barrie | Barrie Police Service | Not published | Online or in person |
| Brantford | Brantford Police Service | About 3 weeks (portal estimate) | Online |
| Guelph | Guelph Police Service | About 4 weeks | Online |
| Hamilton | Hamilton Police Service | About 14 calendar days (portal estimate) | Online or in person |
| Kingston | Kingston Police | Several weeks; expedited about 1 business day | Online or in person |
| London | London Police Service | 2–4 weeks | Online or in person |
| Mississauga and Brampton | Peel Regional Police | About 10 business days | Online |
| Markham, Vaughan, Richmond Hill, Newmarket | York Regional Police | 10–15 business days | Online or in person |
| Oakville, Burlington, Milton | Halton Regional Police | 2–4 weeks | Online or in person |
| Oshawa, Whitby, Ajax | Durham Regional Police | About 4 weeks | Online |
| Kitchener, Waterloo, Cambridge | Waterloo Regional Police | Usually 3–5 business days | Online |
| Ottawa | Ottawa Police Service | 7–10 business days | Online |
| Peterborough | Peterborough Police Service | About 21 business days (portal showed ~6 days) | Online |
| Sudbury | Greater Sudbury Police | Not published | Online |
| Thunder Bay | Thunder Bay Police Service | Not published | Online |
| Winnipeg | Winnipeg Police Service | Not published | Online |
| Brandon | Brandon Police Service | Not published | Online or in person |
| Regina | Regina Police Service | About 14 calendar days | Online or in person |
| Saskatoon | Saskatoon Police Service | Not published | Online or in person |
| Calgary | Calgary Police Service | Not published; processed in date order | Online or in person |
| Edmonton | Edmonton Police Service | 5–10 business days (EPS estimate) | Online or in person |
| Lethbridge | Lethbridge Police Service | About 10 business days (portal ~3 weeks behind in Sept 2026) | Online or in person |
| Red Deer | Red Deer RCMP (via the City) | Several weeks | Online or in person |
| Vancouver | Vancouver Police Department | Not published | Online or in person |
| Surrey | Surrey Police Service | Not published | In person only |
| Victoria | Victoria Police Department | Several weeks | Online |
| Montreal | SPVM | Not published | In person only |
| Halifax | Halifax Regional Police | About 14 days | Online or in person |
| Saint John | Saint John Police Force | About 10 days | Online or in person |
| Fredericton | Fredericton Police Force | Within 15 business days | Online |
| Moncton | Codiac Regional RCMP | Not published | In person only |
Two patterns stand out. Most police services quote one to four weeks, and almost all only serve people who live in their area — if you live outside the city, you have to go to your local police or RCMP detachment instead. Waterloo Region is the fastest we found, at usually 3–5 business days.
Why Do Some Background Checks Take Longer?
Not all criminal background checks complete in 15 minutes. Understanding why some checks take longer helps you set realistic expectations.
Name Matches Requiring Manual Review
The most common reason for a delay is when your name, date of birth, or other identifying information partially matches a record in the CPIC database. This doesn't mean you have a criminal record — it means the system found a potential match that requires a human reviewer to confirm whether it applies to you. For applicants with common names (particularly common surnames like Smith, Brown, or Singh), this is more likely to occur.
Previous Criminal History
If you have a prior criminal conviction or other entries in the CPIC database, your check requires additional review to confirm the record details and ensure all information is accurately represented. This is standard procedure and does not mean your check will be rejected — simply that it takes longer.
High Application Volume
Police services and screening providers process significantly higher volumes of applications at certain times of year — particularly in January (post-holiday hiring), spring (healthcare and education hiring seasons), and August-September (back to school). During peak periods, even police station checks can take longer than their published timelines.
Holiday Periods
Police services observe statutory holidays. Applications submitted just before a long weekend (Canada Day, Thanksgiving, Christmas) will not be processed until the office reopens. Online providers like SafeHire process applications 24/7, but police services have fixed business hours.
Discrepancies in Application Information
Providing information that doesn't match your government-issued ID — even minor differences like a middle initial or a nickname — can trigger additional verification steps. Using your full legal name exactly as it appears on your primary ID is the single most important thing you can do to speed up your check.
How to Speed Up Your Criminal Record Check
1. Apply Online Through SafeHire
The fastest way to get a criminal background check in Canada is through an accredited online provider. SafeHire searches the RCMP CPIC database and delivers results by email in as little as 15 minutes. There's no booking an appointment, no travel, no waiting at a police station. Start your online check →
2. Have Your Government ID Ready
Before you start your application, have your primary government-issued photo ID available (driver's licence, passport, or provincial photo ID). Discrepancies between your application and your ID are the #1 cause of avoidable delays.
3. Use Your Full Legal Name
Use your name exactly as it appears on your photo ID — including any middle names if they're on your ID. Do not use nicknames, shortened names, or anglicized versions of your name for this application.
4. Use SafeHire's Rush Service
SafeHire offers a rush processing option for $74.99 that prioritizes your application for faster manual review when required. If your start date is imminent, the $10 premium may be well worth it.
5. Avoid Peak Application Periods
If you have flexibility, avoid submitting police-station applications just before long weekends or holidays. For online checks, this doesn't apply — SafeHire processes applications 24/7, 365 days a year.
Processing Times by Province
Processing times at in-person police services vary significantly by province and city. Here's what to expect across Canada.
Ontario
Ontario has the widest range of processing times in Canada. Toronto Police Service typically takes 2–3 weeks. OPP detachments take 5–10 business days. Ottawa Police Service takes approximately 5–10 business days. Peel Regional Police (Mississauga/Brampton) typically takes 2–3 weeks. Online through SafeHire: 15 minutes. Ontario criminal record check →
British Columbia
British Columbia police services are generally faster than Ontario. Vancouver Police Department (VPD) typically takes 1–2 weeks. RCMP detachments across BC vary — rural detachments may take 2–4 weeks. The BC Criminal Records Review Program processes vulnerable sector checks in 2–6 weeks. Online through SafeHire: 15 minutes. BC criminal record check →
Alberta
Alberta is primarily RCMP-policed outside of Calgary and Edmonton. Calgary Police Service typically takes 2–4 weeks. Edmonton Police Service takes 2–3 weeks. RCMP detachments across Alberta vary from 1–4 weeks. Online through SafeHire: 15 minutes. Alberta criminal record check →
Quebec
Quebec processing times vary by language — French-language applications to La Sûreté du Québec (SQ) or Montreal Police (SPVM) typically take 2–4 weeks. Online through SafeHire: 15 minutes, with results accepted by most Quebec employers. Quebec criminal record check →
Manitoba
Manitoba — Winnipeg Police Service typically takes 2–3 weeks. RCMP detachments in other Manitoba communities vary. Online through SafeHire: 15 minutes. Manitoba criminal record check →
Saskatchewan
Saskatchewan — Saskatoon Police Service and Regina Police Service typically take 2–3 weeks. Online through SafeHire: 15 minutes. Saskatchewan criminal record check →
Nova Scotia
Nova Scotia — Halifax Regional Police typically takes 1–2 weeks. RCMP detachments in rural Nova Scotia vary. Online through SafeHire: 15 minutes. Nova Scotia criminal record check →
New Brunswick, Newfoundland, PEI
Atlantic provinces are primarily RCMP-policed. RCMP processing times vary from 1–4 weeks depending on detachment workload. Online through SafeHire: 15 minutes, accepted by employers across all Atlantic provinces.
Frequently Asked Questions
How long does a background check take for a job in Canada?
For most Canadian employers, an online criminal background check from SafeHire takes 15 minutes for clear records. If your employer is conducting the check through a screening company, expect 1–5 business days. Police station checks for employment take 1–4 weeks depending on the city.
Why does my background check say it's still processing?
If your check is taking longer than expected, it most likely means your information partially matched an existing record in the database and is awaiting manual review. This is normal and does not necessarily mean you have a criminal record. Contact the provider with your reference number for a status update.
Can I do anything to speed up a police station background check?
Not significantly — police station processing times are set by each service's internal workflow. Your best option is to switch to an online provider like SafeHire, which delivers results in 15 minutes. If you've already submitted at the police station, follow up with the police service directly if it's been longer than their published timeline.
Is an online background check as valid as one from the police station?
Yes. SafeHire searches the same RCMP CPIC database that police services use. The results are accepted by the vast majority of Canadian employers. The main exception is immigration applications to IRCC, which require an RCMP-certified fingerprint check.
How long is a background check valid for in Canada?
There's no official expiry, but most Canadian employers accept checks dated within the last 3–6 months. Some organizations have specific policies requiring checks within 90 days. When in doubt, ask your employer before applying.
Do RCMP checks take longer than police station checks?
The RCMP certified check (fingerprint-based) is significantly slower than local police checks when submitted by mail — up to 120 days. However, if submitted electronically through an accredited fingerprint agency, it takes just 3 business days. Local police station checks typically take 1–4 weeks. Online checks are fastest at 15 minutes.
What is the fastest criminal background check in Canada?
SafeHire's online criminal background check is the fastest option in Canada, delivering results in as little as 15 minutes for applicants with clear records. It searches the same national CPIC database as police stations and the RCMP.
Ready to Get Your Criminal Record Check?
Get your results in as little as 15 minutes with SafeHire.

