Get your criminal record check for Milton online — no appointment, no trip to the station. Results in 15 minutes or less.
Average processing time
CPIC database search
No in-person visits
No need to visit a police station or wait in line. Complete your criminal record check from anywhere in Milton. Most checks are processed in 15 minutes or less during business hours.
Your personal information is protected with bank-level encryption. All data is stored in secure Canadian data centers and handled in full compliance with federal and provincial privacy laws.
Bridgewater Police Service searches the Canadian Police Information Centre (CPIC) database to provide accurate and comprehensive results. Same quality as in-person checks from local police services.
Our criminal record checks are accepted by employers, landlords, volunteer organizations, and licensing bodies across Ontario and all of Canada.
Click "Start Your Check Now" and fill out your personal information. Takes about 3 minutes. You'll need a valid government-issued ID.
Pay with your credit card through our secure payment system. Add rush service for $10 to skip the queue during busy periods.
Bridgewater Police Service searches the CPIC database on your behalf. Our system works 24/7 to deliver fast results.
Your criminal record check arrives in your email inbox. Most Milton residents receive results within 15 minutes during business hours.
Many Milton employers require background checks for new hires, especially in healthcare, education, finance, and security sectors.
Schools, sports organizations, and non-profits in Milton often require criminal record checks for volunteers working with vulnerable populations.
Landlords in Milton may request a criminal record check as part of the rental application process.
Many professional licensing bodies in Ontario require criminal record checks for certification and renewal.
Immigration applications usually need an RCMP-certified check based on fingerprints, taken by an accredited fingerprinting company in Milton. An online name-based check like ours does not meet that requirement.
Many Milton residents order checks for their own peace of mind or to maintain personal records.
Milton residents apply to Halton Regional Police Service for police record checks, at a non-refundable $30 for a Criminal Record Check, Criminal Record and Judicial Matters Check or Vulnerable Sector Check. The service says processing typically takes two to four weeks, and online application is preferred. Anyone in a position of trust with vulnerable people needs the police's Vulnerable Sector Check, which SafeHire does not provide. Halton police district offices do not process record checks, so Milton residents apply online or at Headquarters, 2485 North Service Road West, Oakville.
| Comparison | SafeHire (online) | Halton Regional Police Service |
|---|---|---|
| Cost | $64.99 | $30 non-refundable for a Criminal Record Check, Criminal Record and Judicial Matters Check or Vulnerable Sector Check (plus applicable taxes online); volunteer CRC and CRJMC are free in person at Headquarters or subject to a $9.95 convenience fee online; volunteer VSC is $30. |
| Turnaround | Most results in 15 minutes | Typically two to four weeks from the date of application, possibly longer at busy times or if you lived outside Halton in the past five years; employment checks may get priority; there is no rush service. |
| How to apply | Online, 24/7, from any device | Online (preferred) through the Halton portal on policesolutions.ca, or in person only at Headquarters, Information and Records Services Bureau, 2485 North Service Road West, Oakville, Monday to Friday 8:00am to 4:00pm; district offices do not process record checks. |
| Who can apply | Anyone living in Canada | Residents of the Region of Halton (Oakville, Burlington, Milton and Halton Hills); under-18s only for government volunteer or work positions; people living or working outside Canada should get a fingerprint check from the RCMP. |
| ID | Government photo ID, verified with your phone camera | Two pieces of valid government-issued ID, one with a photo (SIN card not accepted); online applicants answer authentication questions based on their credit file. |
| Vulnerable sector check | Not available — see below | Offered only for positions of authority or trust with vulnerable persons in Canada and only if the police are satisfied it is a valid requirement; $30 for employment and volunteers alike; a separate application is needed for each agency; an inconclusive result requires a fingerprint-based search. |
| Result | PDF emailed to you | Results are returned electronically only, available to download for 90 days after an email notice; since April 16, 2026 each check carries a QR code active for 90 days so employers can confirm it. |
Halton Regional Police Service details from Halton Regional Police Service — Record Checks and Halton Regional Police Service online portal (policesolutions.ca) — Home and fees and Halton Regional Police Service online portal — About Us and Ontario e-Laws — O. Reg. 246/22 (Fixing Long-Term Care Act), s. 252 and Ontario e-Laws — O. Reg. 166/11 (Retirement Homes Act), s. 13 and Ontario e-Laws — O. Reg. 137/15 (Child Care and Early Years Act), ss. 59-60, checked September 2026. Fees and times change — confirm with the police service before you apply there.
Ask whoever requested the check which type they need before you order. The difference matters: an online check is a standard criminal record check, and some roles in Ontario require a vulnerable sector check that only the police can do.
SafeHire can’t issue a vulnerable sector check, and neither can any other online provider. It has to come from Halton Regional Police Service. Here is what they require.
Offered only for positions of authority or trust with vulnerable persons in Canada and only if the police are satisfied it is a valid requirement; $30 for employment and volunteers alike; a separate application is needed for each agency; an inconclusive result requires a fingerprint-based search.
From Halton Regional Police Service, checked September 2026. Confirm before you apply.
Not sure which one you need? Compare a vulnerable sector check with a standard criminal record check.
Halton Regional Police Service charges a non-refundable $30 for a Criminal Record Check, Criminal Record and Judicial Matters Check or Vulnerable Sector Check. Volunteer CRC and CRJMC checks are free in person at Headquarters or carry a $9.95 convenience fee online, while a volunteer VSC is $30. SafeHire offers a standard criminal record check online for $64.99 (rush service $10 more), with most results in about 15 minutes; it is an RCMP CPIC national database search conducted by Bridgewater Police Service, available 24/7 to anyone living in Canada.
Halton Regional Police Service says processing typically takes two to four weeks and can take longer at busy times or if you lived outside Halton in the past five years. There is no rush service. SafeHire returns most standard criminal record check results in about 15 minutes.
No. You must live in the Region of Halton (Oakville, Burlington, Milton or Halton Hills) to apply to Halton Regional Police Service, and people living or working outside Canada are directed to the RCMP. SafeHire's online standard check is available to anyone living in Canada.
If you will work or volunteer in a position of authority or trust with children or other vulnerable persons, you need Halton Regional Police Service's Vulnerable Sector Check, which costs $30 and needs a separate application for each agency. SafeHire's check is a standard criminal record check, not a vulnerable sector check.
Most criminal record checks for Milton residents are completed within 15 minutes during business hours. Some checks may take up to 24 hours depending on database availability. Rush service is available for priority processing.
Standard criminal record checks are priced competitively. Rush service is available for an additional $10. We offer transparent pricing with no hidden fees. See our pricing page for current rates.
No. Our standard criminal record checks cannot be used for vulnerable sector screening. Vulnerable sector checks require fingerprinting and must be done in person through local police services.
Yes. Our criminal record checks are conducted by Bridgewater Police Service using the CPIC database and are accepted by employers, landlords, and organizations across Milton, Ontario, and all of Canada.
The check shows any convictions without pardons as of the search date. It does not include juvenile records, pardoned convictions, absolute or conditional discharges, or outstanding charges that haven't resulted in conviction.
Milton employers across various industries require background checks. Find requirements specific to your field.
Also serving all of Ontario
Join thousands of Milton residents who trust SafeHire for fast, secure background checks.