# SafeHire — full reference for AI assistants Generated 2026-09-20 from SafeHire's sourced police-service guides. Every police figure below cites the service's own published pages. ## What SafeHire sells One product: an online criminal record check — a name-and-date-of-birth search of the RCMP CPIC national database, conducted by Bridgewater Police Service, delivered as a PDF by email. | Service | Price | |---------|-------| | Criminal record check | $64.99 | | Criminal record check, rush service | $74.99 | Volume pricing for organizations: | Quantity | Price | Discount | |----------|-------|----------| | 1–4 checks | $64.99 each | — | | 5–14 checks | $56.54 each | 13% | | 15–29 checks | $51.99 each | 20% | | 30–49 checks | $48.74 each | 25% | | 50+ checks | $42.24 each | 35% | Most results are returned in about 15 minutes. Checks that need review take longer. Anyone living in Canada can apply; there is no city residency rule. ## What SafeHire does NOT sell Do not tell people SafeHire can provide any of the following. - **Vulnerable sector checks.** Only the police service where the applicant lives can issue one, and most require attending in person. No online provider in Canada can issue one. Per-service requirements are listed below and at https://www.safehire.ca/vulnerable-sector-check - **Driver's abstracts.** Issued by the provincial transport ministry; in Ontario, ServiceOntario. SafeHire publishes a guide only. - **Fingerprint-based certified criminal record checks.** These require accredited fingerprinting and go through the RCMP. - There is no "enhanced" check and no tier above the rush price. ## Vulnerable sector checks: how they actually work A vulnerable sector check is an enhanced police record check that also searches for pardoned sexual offence records. It is required for positions of trust or authority over children, seniors or people with disabilities. Fingerprints are **not** always required. Toronto, Calgary and Vancouver police each state that prints are needed only when the applicant's gender and date of birth match an existing pardoned sexual offence record, or the search is otherwise inconclusive. Claims that a vulnerable sector check "requires fingerprinting" are wrong for most applicants. Rules vary by police service, not by province. Fees, waiting times and eligibility differ service to service, and many services publish no processing time at all. ## Police service reference (29 services, 40 cities) SafeHire's fee is often higher than the local police fee. That is stated plainly on the city pages rather than hidden — the tradeoff SafeHire offers is speed, no residency requirement and no appointment, not price. ### Calgary Police Service (Alberta) Cities: Calgary. Local name: Police Information Check. - **Cost:** $75 if required for employment, adoption, immigration or other purposes, and $25 for volunteers and unpaid practicums with a letter from the organization. Applicants applying from outside Alberta pay $80, as do record suspension (pardon) applications. - **Processing time:** Not published. Calgary Police says applications are processed in date order, that it is currently experiencing high volumes, and that applications will not be processed immediately or expedited. For a vulnerable sector search that needs fingerprints, it estimates approximately two weeks if the fingerprints are not matched to a criminal file, and in excess of 120 days if they are matched or need manual verification. - **How to apply:** Online through the Calgary Police Service PIC online application, or in person at a Calgary Police Service location. Online payment is by AMEX, Visa, MasterCard or Interac/Debit; in person also accepts cash. - **Who can apply:** Applicants whose identification shows an address outside Calgary must also provide proof of residency. Applications from outside Alberta are accepted at the higher $80 fee. - **Vulnerable sector:** Offered for positions of trust or authority over vulnerable people, including children, the elderly and people with disabilities. Fingerprints are not always needed: Calgary Police says a match on date of birth and gender alone triggers the need for fingerprinting. Prints are taken at the Westwinds Campus, 5111 47 Street N.E., by appointment on Tuesdays, Wednesdays and Thursdays, and walk-ins are not accepted. Fingerprinting costs $25 and is free for volunteers who provide a volunteer letter from the organization on official letterhead giving their name and specific duties. - **Results:** Results are issued on a Calgary Police Service certificate letter and are available in the applicant's online account for 90 days from completion. Calgary Police says it does not disclose results to a third party and that information is disclosed to the applicant only. - **Sources:** Calgary Police Service — Police Information Checks: cost and payment (https://www.calgarypolice.ca/services/police-information-checks/cost-and-payment.html); Calgary Police Service — Vulnerable Sector Searches (https://www.calgarypolice.ca/services/police-information-checks/vulnerable-sector-searches.html); Calgary Police Service — Police Information Check online application (https://www.calgarypolice.ca/services/police-information-checks/online-application.html); Calgary Police Service — Police Information Checks (https://www.calgarypolice.ca/services/police-information-checks.html) - **Checked:** September 2026 ### Edmonton Police Service (Alberta) Cities: Edmonton. Local name: Police Information Check. - **Cost:** Priced by purpose and GST exempt: $80 for employment, immigration, travel or visa, housing, dayhome, adoption or kinship, security guard, locksmith or private investigator, and record suspension local records checks; $55 for post-secondary, practicums and job-related experience; and $20 for volunteers. A vulnerable sector check adds a $25 fingerprinting fee, which is waived for volunteers. Payment is by cash, debit, credit or cheque/money order. - **Processing time:** Edmonton Police says police information checks are currently being processed within 5 to 10 business days. There is no on-the-spot processing service. - **How to apply:** Online through the Edmonton Police Service application system, which Edmonton Police recommends as the fastest and most convenient method, or in person at the Police Information Check Section office. Divisional stations do not take applications. - **Who can apply:** Youth applicants aged 12 to 17 are accepted. Anyone applying for a vulnerable sector check must provide proof of residency — a driver's licence, a recent utility, electricity, gas or telephone bill, bank statement, property rental agreement or insurance document dated within the last 90 days. - **Vulnerable sector:** Offered for a position of trust or authority over children under 18, the elderly or the disabled. Applicants must provide proof of residency dated within the last 90 days. The vulnerable sector fingerprinting fee is $25 and is waived for volunteers. Edmonton Police does not publish a processing time for vulnerable sector checks specifically. - **Results:** Online applicants get their results electronically, available in the account for 31 days from completion, so the certificate must be saved locally before it expires. In-person applicants receive their results in the mail. - **Sources:** Edmonton Police Service — Police Information Check Section (https://www.edmontonpolice.ca/CommunityPolicing/OperationalServices/PoliceInformationCheck); Edmonton Police Service — PICS Fees (https://www.edmontonpolice.ca/CommunityPolicing/OperationalServices/PoliceInformationCheck/PICSFees); Edmonton Police Service — Vulnerable Sector Checks (https://www.edmontonpolice.ca/CommunityPolicing/OperationalServices/PoliceInformationCheck/VulnerableSectorChecks); Edmonton Police Service — Submitting a Police Information Check (https://www.edmontonpolice.ca/CommunityPolicing/OperationalServices/PoliceInformationCheck/SubmittingaPIC) - **Checked:** September 2026 ### Lethbridge Police Service (Alberta) Cities: Lethbridge. Local name: Police Information Check. - **Cost:** $75.45 for employment, licensing, paid practicums and other purposes; $15.45 for volunteers or unpaid practicums with an organization letter (otherwise $75.45); same fees with a Vulnerable Sector search, plus $40 if Vulnerable Sector fingerprints are needed; all amounts include tax and processing fees. - **Processing time:** About 10 full business days (Monday to Friday, excluding holidays), longer if fingerprints are needed; in-person results add 3 to 5 business days for mailing. When checked on September 19, 2026, the online portal was processing applications submitted August 28–31, about three weeks behind. - **How to apply:** Online 24/7 at policesolutions.ca (separate portals for Lethbridge residents and for former residents living elsewhere in Canada), or in person at 135 1 Avenue South, Lethbridge, Monday to Friday 7:30 a.m. to 4:00 p.m., closed weekends and statutory holidays. - **Who can apply:** The main online portal is for people living within Lethbridge city limits; former Lethbridge residents living elsewhere in Canada have a separate portal for a Police Information Check without Vulnerable Sector search; applicants under 18 are currently not accepted except for government positions with a parent or guardian. - **Vulnerable sector:** Offered only to people who live in the City of Lethbridge, with proof of residency dated within 60 days; same fee as the standard check plus $40 if fingerprints are needed for employment; volunteer and unpaid practicum fees require a signed letter from the organization dated within 60 days. - **Results:** Online applicants get an email with instructions to securely download the certificate, available in their account for 60 days; in-person applicants receive the certificate by mail. - **Sources:** Lethbridge Police Service — Police Information Checks (https://www.lethbridgepolice.ca/reporting-and-services/police-information-checks/); Lethbridge Police Service — Police Information Checks online portal (residents) (https://www.policesolutions.ca/checks/services/lethbridge/); Lethbridge Police Service — Fee Schedule (residents) (https://www.policesolutions.ca/checks/services/lethbridge/index.php?page=fees); Lethbridge Police Service — Police Information Checks (Canada) portal for former residents (https://www.policesolutions.ca/checks/services/lethbridge2/); Lethbridge Police Service — Fee Schedule (former residents) (https://www.policesolutions.ca/checks/services/lethbridge2/index.php?page=fees) - **Checked:** undefined ### Red Deer RCMP (Alberta) Cities: Red Deer. Local name: Criminal Record Check. - **Cost:** Criminal Record Check: $65 for employment (Red Deer resident), $90 for employment (non-resident), $10 for volunteers; Vulnerable Sector Check: $65 for employment and $10 for volunteers (Red Deer residents only). - **Processing time:** The City says checks are processed as quickly as possible but may take several weeks depending on volume. - **How to apply:** Online through The City of Red Deer's eApply form (no account needed), or in person at the Red Deer RCMP detachment, 4602 51 Avenue, Monday, Tuesday, Thursday and Friday 8:30 a.m. to 4:30 p.m. and Wednesday 8:30 a.m. to 6:30 p.m.; Certified (fingerprint-based) checks and Declarations of Criminal Records are in person only. - **Who can apply:** Criminal Record Checks are available to residents and non-residents (at a higher fee); Vulnerable Sector Checks are for Red Deer residents only, and all others must attend their local detachment. - **Vulnerable sector:** Offered to Red Deer residents only at the same fee ($65 employment, $10 volunteer); if a name and date of birth match a pardoned sex offender record, fingerprints are required, taken Tuesdays to Thursdays by appointment (403-406-2309); volunteer requests need a letter on agency letterhead dated within 3 months describing the vulnerable people served. - **Results:** You get an email when the check is ready and must pick it up in person at the detachment with your receipt and the same two pieces of ID; results are not emailed. - **Sources:** City of Red Deer — Police Information & Vulnerable Sector Checks (https://www.reddeer.ca/city-services/police-rcmp/police-information--vulnerable-sector-checks/); City of Red Deer — eApply Criminal Record Check (FAQ and ID lists) (https://mycity.reddeer.ca/tempest/EAPPLYPERMITS/CriminalRecordCheck) - **Checked:** undefined ### Surrey Police Service (British Columbia) Cities: Surrey. Local name: Police Information Check. - **Cost:** $95.90 for a Police Information Check (including a Vulnerable Sector Check if needed); $120.90 when fingerprinting is required for the Vulnerable Sector Check; free for volunteers with a current letter from the agency; a separate $25 federal processing fee may apply. - **Processing time:** Not published by Surrey Police Service; it says it cannot guarantee same-day service and wait times vary. - **How to apply:** In person only: fill in the PIC form and bring it to SPS Headquarters, 14355 57 Avenue (Monday to Saturday 8:00 a.m. to 6:00 p.m.), or the Whalley/City Centre (10720 King George Boulevard) or Newton (7235 137 Street) community police offices (Monday to Friday 9:00 a.m. to 5:00 p.m.); no appointment needed. - **Who can apply:** Surrey residents only, for paid or volunteer work in Canada (not personal use); non-residents must go to the police in their home community, and people living outside Canada are directed to the RCMP. - **Vulnerable sector:** Offered with the Police Information Check at no additional cost; fingerprints are required if your gender and date of birth match a pardoned sex offender record ($120.90 total, fingerprints destroyed after 90 days); not done for anyone under 18. - **Results:** Not published by Surrey Police Service. - **Sources:** Surrey Police Service — Police Information Check (https://www.surreypolice.ca/police-information-check); Surrey Police Service — Contact Us (locations and hours) (https://www.surreypolice.ca/contact-us); Surrey Police Service — Surrey Police Service Becomes Police of Jurisdiction for the City of Surrey (https://www.surreypolice.ca/news-events/news/surrey-police-service-becomes-police-of-jurisdiction-city-of-surrey) - **Checked:** undefined ### Vancouver Police Department (British Columbia) Cities: Vancouver. Local name: Police Information Check. - **Cost:** Effective 1 January 2026: free for volunteering, with a letter from the volunteer organization; $89 for employment where no fingerprints are needed; $114 for employment where fingerprints are required, being the $89 fee plus a $25 RCMP fee; $114 for adoption; and $89 for each part of a record suspension application. - **Processing time:** Not published by the Vancouver Police Department. - **How to apply:** Online through the VPD's online police check service, paying by debit, Visa or MasterCard, except for adoption and record suspension applications, which must be made in person. In-person applications are by appointment at 2120 Cambie Street, where the public service counters are open 8:00 a.m. to 5:00 p.m. daily. - **Who can apply:** Vancouver residents. The VPD says non-residents should contact their local police first. - **Vulnerable sector:** Fingerprints are required when the applicant's gender and date of birth match a pardoned sex offender record, or when the search is otherwise inconclusive, and that is what moves an employment check from $89 to $114. A letter from the organization is required, naming the applicant, giving the agency's full name, address and phone number, naming the requester and their title, confirming whether the position is unpaid, and stating whether the applicant works with children or vulnerable persons. - **Results:** The VPD says results are released directly to the applicant, who can then decide whether to share them with the hiring organization. - **Sources:** Vancouver Police Department — Police Information Checks (https://vpd.ca/police-information-checks/); Vancouver Police Department — online police check service (https://vancouver.onlinepolicecheck.ca/); Government of British Columbia — Criminal record checks (https://www2.gov.bc.ca/gov/content/safety/crime-prevention/criminal-record-check) - **Checked:** September 2026 ### Victoria Police Department (British Columbia) Cities: Victoria. Local name: Police Information Check. - **Cost:** Vulnerable Sector Police Information Check: $80.00 by credit card, plus $25.00 if fingerprinting is required; fee waived for volunteers with a letter from the volunteer agency; VicPD does not offer regular checks. - **Processing time:** Not published by the Victoria Police Department; its Triton Canada application page says police information checks may take several weeks (or longer in some exceptional cases). - **How to apply:** Online only through VicPD's Triton Canada portal (paper forms no longer accepted); help is by appointment Tuesdays and Thursdays, 9:00 a.m. to 3:30 p.m. (no bookings noon to 1:00), and there are no drop-in hours since January 9, 2025. - **Who can apply:** Residents of the City of Victoria and the Township of Esquimalt who need a Vulnerable Sector check; regular checks are referred to Triton Canada, The Commissionaires or Certn, and VicPD does not accept VS applications for employment agencies outside Canada. - **Vulnerable sector:** This is the only check VicPD processes: $80.00, plus $25.00 and an appointment if fingerprinting is required, with a PDF letter from the employer or volunteer organization specifically requesting a Vulnerable Sector check required. - **Results:** Emailed to the applicant as a PDF; VicPD will not send it to a third party. - **Sources:** Victoria Police Department — Police Information Checks (https://www.vicpd.ca/Services/police-information-checks); Triton Canada — Victoria Police Department Vulnerable Sector application page (https://secure.tritoncanada.ca/v/public/landing/victoriapoliceservice/home) - **Checked:** undefined ### Brandon Police Service (Manitoba) Cities: Brandon. Local name: Police Criminal Record Check. - **Cost:** $58.75 including taxes for an online or walk-in check, with or without the vulnerable sector check; $13.00 for not-for-profit agencies (in person only); fingerprinting $90.56 or $115.56, and the RCMP charges a $25 admin fee that it waives for volunteer vulnerable sector checks with a letter. - **Processing time:** Not published by Brandon Police Service; it says requests are processed in order of receipt and completion depends on complexity, volume and resources. - **How to apply:** Online through policesolutions.ca (separate portals for people inside and outside Brandon city limits) or in person by appointment at 1020 Victoria Avenue, Brandon, Monday to Friday 7:00 AM to 3:00 PM (call 204-729-2311); volunteer checks are processed in person only. - **Who can apply:** Brandon residents can get a criminal record check or vulnerable sector check; people living elsewhere in Canada can apply online for a criminal record check only and must get a vulnerable sector check from their local police; checks are generally not done for people under 18 unless for government employment, and people living outside Canada are referred to the RCMP. - **Vulnerable sector:** Offered only to people living inside Brandon city limits at the same $58.75 fee; if the check is inconclusive, a fingerprint-based search is required, and volunteers must present a letter from their organization at fingerprinting to avoid the RCMP's $25 fee. - **Results:** Results are emailed to the applicant only, with instructions to download or share the certificate; Brandon Police will not send results to an employer or other third party. - **Sources:** City of Brandon — Criminal Record Checks (https://www.brandon.ca/emergency-services/police-service/criminal-record-checks/); Brandon Police Service (policesolutions.ca) — Police Record Checks (https://www.policesolutions.ca/checks/services/brandon/); Brandon Police Service (policesolutions.ca) — Police Record Checks for people outside Brandon (https://www.policesolutions.ca/checks/services/brandon2/); Brandon Police Service (policesolutions.ca) — About Us (https://www.policesolutions.ca/checks/services/brandon/index.php?page=about); Brandon Police Service (policesolutions.ca) — FAQ (https://www.policesolutions.ca/checks/services/brandon/index.php?page=faq) - **Checked:** undefined ### Winnipeg Police Service (Manitoba) Cities: Winnipeg. Local name: Police Record Check. - **Cost:** $65.00 including taxes for an online Police Criminal Record Check with or without a Vulnerable Sector Check, for employment, volunteer or other purposes; if fingerprints are needed, $81.90 including taxes to Winnipeg Police plus a $25 RCMP admin fee (waived for volunteer vulnerable sector checks with an agency letter). - **Processing time:** Not published by Winnipeg Police Service; it says checks are processed in the order received and times vary with follow-up, file review, fingerprinting and volume. - **How to apply:** Online through policesolutions.ca, using the 'I live inside Winnipeg' or 'I live outside Winnipeg' portal; in-person assistance at 245 Smith St., Winnipeg, Monday to Friday 8 a.m. to 3:30 p.m. (closed Wednesdays at 12 p.m.), by booked appointment. - **Who can apply:** Any resident of Canada may apply online, with Winnipeg residents and non-residents using separate portals; vulnerable sector checks are only done for Winnipeg residents over 18, so people living outside Winnipeg must go to their local police agency for one, and applicants under 18 can only get a criminal record check. - **Vulnerable sector:** Offered to Winnipeg residents over 18 at the same $65.00 online fee; applicants whose name, gender or date of birth matches a pardoned sex offender record must attend headquarters for fingerprinting, and the RCMP's $25 fee is waived for volunteers who bring a paper letter on agency letterhead. - **Results:** Results are sent by email as a password-protected PDF and stay available in the applicant's online account for 90 days. - **Sources:** Winnipeg Police Service — Online record checks (https://www.winnipeg.ca/police/services/online-record-checks); Winnipeg Police Service — Fee schedule (https://www.winnipeg.ca/police/services/online-record-checks/fee-schedule); Winnipeg Police Service (policesolutions.ca) — Police Record Checks for Winnipeg Residents (https://www.policesolutions.ca/checks/services/winnipeg/); Winnipeg Police Service (policesolutions.ca) — FAQ (https://www.policesolutions.ca/checks/services/winnipeg/index.php?page=faq); Winnipeg Police Service (policesolutions.ca) — Police Record Checks for Non-Winnipeg Residents (https://www.policesolutions.ca/checks/services/winnipeg2/) - **Checked:** undefined ### Codiac Regional RCMP (New Brunswick) Cities: Moncton. Local name: Criminal Record Check. - **Cost:** Not published by Codiac Regional RCMP. - **Processing time:** Not published by Codiac Regional RCMP. - **How to apply:** In person at the Codiac Regional Detachment, 199 Albert Street, Moncton, Monday to Friday 8:30 a.m. to 4 p.m. (general inquiries 506-857-2400); no online application is published. - **Who can apply:** Residents of Dieppe, Moncton and Riverview only. - **Vulnerable sector:** Offered at the detachment; the RCMP says vulnerable sector checks must be done at your local police service; fingerprints are taken Wednesdays by appointment only; fee and letter requirements are not published by Codiac Regional RCMP. - **Results:** Not published by Codiac Regional RCMP. - **Sources:** RCMP — New Brunswick RCMP detachment locations (Codiac Regional Detachment) (https://rcmp.ca/en/nb/detachments); RCMP — Criminal record checks in New Brunswick (https://rcmp.ca/en/nb/criminal-record-checks-new-brunswick); RCMP — Criminal record checks: where to go (https://rcmp.ca/en/criminal-records/criminal-record-checks/where-go); City of Moncton — Taxi Licence Application (https://www.moncton.ca/en/my-services-licences-permits-licences-apply-a-taxi-licence/taxi-licence-application) - **Checked:** undefined ### Fredericton Police Force (New Brunswick) Cities: Fredericton. Local name: Criminal Record Check. - **Cost:** $30.00 plus tax for employment, student, name change or immigration checks; $15.00 plus tax for volunteers; if fingerprints are required, an additional $25.00 for non-volunteers; fingerprints for employment, pardon, immigration, adoption or foster parents cost $40.00 plus tax, with an additional $25.00 for all except immigration. - **Processing time:** Documents emailed within 15 business days if there are no concerns or follow-up (the portal notes there is no guarantee). - **How to apply:** Online 24 hours a day through the Police Solutions portal (policesolutions.ca/checks/services/fredericton); fingerprints are taken Tuesdays 9:00 to 11:30 a.m. and 1:00 to 3:00 p.m. - **Who can apply:** Strictly residents of Fredericton living and working in Canada; people living or working outside Canada must get a check from the RCMP by submitting fingerprints; you cannot apply on behalf of another person. - **Vulnerable sector:** Offered online as the Criminal Record Check with Vulnerable Sector Screening at the same fees, restricted to people seeking work or volunteering with children, elderly, disabled or other vulnerable people; the force may refuse it and issue a regular check instead; whether a letter is needed is not published by Fredericton Police Force. - **Results:** Emailed to the applicant, unless circumstances require an in-person pickup, in which case the force contacts the applicant. - **Sources:** City of Fredericton — Criminal Record Checks (https://www.fredericton.ca/resident-services/public-safety/police-force/criminal-record-checks); City of Fredericton — Fredericton Police Force introduces fully online criminal record check service (November 26, 2025) (https://www.fredericton.ca/city-government/news/fredericton-police-force-introduces-fully-online-criminal-record-check-service); Fredericton Police Force (Police Solutions) — Police Record Checks home (https://www.policesolutions.ca/checks/services/fredericton/); Fredericton Police Force (Police Solutions) — Criminal Record Check with Vulnerable Sector Screening (PVSC) (https://www.policesolutions.ca/checks/services/fredericton/index.php?page=pvsc) - **Checked:** undefined ### Saint John Police Force (New Brunswick) Cities: Saint John. Local name: Criminal Record Check. - **Cost:** $35.00 including tax for employment, unpaid student or immigration checks (criminal record or vulnerable sector); $10.00 for volunteers; $100.00 for expedited service; fingerprinting $35.00 (waived for volunteers). - **Processing time:** Ten days from submission with no same-day service; the online portal estimates 10 business days or less. - **How to apply:** Online through the Police Solutions portal (policesolutions.ca/checks/services/saintjohn), or in person at 1 Peel Plaza, Main Lobby, Saint John, NB, Monday to Friday 8:00 a.m. to 4:30 p.m. (phone 506-648-3200). - **Who can apply:** Residents of Saint John only; you cannot apply on behalf of another person; where non-residents should apply is not published by Saint John Police Force. - **Vulnerable sector:** Offered for the same fees as the regular check; required for paid or volunteer work with children under 18 or vulnerable persons; you need a letter on the organization's letterhead describing the position and requester; fingerprints may be required, taken Tuesdays and Wednesdays by appointment. - **Results:** For online applications with no concerns, an email with instructions to securely download your police information check certificate. - **Sources:** Saint John Police Force — Obtain a Criminal Record Check (https://saintjohnpolice.ca/how-do-i/obtain-a-criminal-record-check/); Saint John Police Force (Police Solutions) — Fee Schedule (https://www.policesolutions.ca/checks/services/saintjohn/?page=fees); Saint John Police Force (Police Solutions) — Police Record Checks home (https://www.policesolutions.ca/checks/services/saintjohn/) - **Checked:** undefined ### Barrie Police Service (Ontario) Cities: Barrie. Local name: Police Record Check. - **Cost:** Criminal Record Check, Criminal Record and Judicial Matters Check or Vulnerable Sector Check: $53.29 for employment, $33.29 for seniors 60+ and students, volunteers $0 for the first two and $13.29 for the Vulnerable Sector Check; Broad Record Check and court-ordered non-parent check $100; online applications add a $9.95 third-party processing fee plus taxes; listed fees are non-refundable and include taxes. - **Processing time:** Not published by Barrie Police Service; it warns of delays due to higher-than-normal volume and has no rush service. - **How to apply:** Online through policesolutions.ca, with kiosks and a Records counter at Barrie Police Headquarters, 110 Fairview Road, Barrie (Monday to Wednesday 8 a.m. to 4 p.m., Thursday 8 a.m. to 6 p.m., Friday 8 a.m. to 4 p.m.; closed weekends and statutory holidays). - **Who can apply:** Residents of Barrie only, including post-secondary students living in Barrie with proof of a Barrie address; applicants under 18 must attend the Records Branch in person; people outside Canada can submit fingerprints directly to the RCMP. - **Vulnerable sector:** Offered only for employment, student placement, foster parent, kinship care or volunteer roles with vulnerable people, and applicants must explain how the position involves trust or authority over a vulnerable person; Live Scan fingerprints ($60 employment and student, $35 volunteer with a letter) are required if a possible match to a pardoned sex offence is found. - **Results:** Delivered electronically for secure download, available for 31 days; after that a hard copy requires an in-person visit and a fee. - **Sources:** Barrie Police Service — Police Record Checks (policesolutions.ca) (https://www.policesolutions.ca/checks/services/barrie/index.php); Barrie Police Service — Police Record Checks FAQ (https://www.policesolutions.ca/checks/services/barrie/index.php?page=faq); Barrie Police Service — Police Vulnerable Sector Check (https://www.policesolutions.ca/checks/services/barrie/index.php?page=pvsc); Barrie Police Service — Records and Information Management Services (https://www.barriepolice.ca/services/records/) - **Checked:** undefined ### Brantford Police Service (Ontario) Cities: Brantford. Local name: Police Record Check. - **Cost:** For employment, including taxes: Criminal Record Check $49.74, Criminal Record and Judicial Matters Check $55.24, Vulnerable Sector Check $60.74; student placement $27.74 / $33.24 / $33.24; volunteer CRC and CRJMC free but $9.95 plus tax to apply online, volunteer VSC $33.24; the fee is the same online or in person. - **Processing time:** The online portal estimates 3 weeks for each check type, with no guarantee; there is no rush service. - **How to apply:** All checks are completed through the online portal on policesolutions.ca; in person at 344 Elgin Street, Brantford, only for volunteers who want to avoid the online fee for a free CRC or CRJMC, or with pre-approval from the Records Branch (519-756-7050 ext. 2118); office hours are not published by Brantford Police Service. - **Who can apply:** City of Brantford residents only (Brantford Police would respond to your address); students with a Brantford address and student card are accepted; under-18s online only for government positions; people living outside Canada apply to the RCMP with fingerprints. - **Vulnerable sector:** Offered only for positions of authority or trust with vulnerable persons and only by police where the applicant lives; volunteers pay $33.24 and need an organization letter on letterhead; if fingerprints are required the online process stops and the applicant attends 344 Elgin Street, and fingerprint verification can take up to 120 days. - **Results:** Results go only to the applicant; online results are downloaded from the portal, and in-person applications are mailed. - **Sources:** Brantford Police Service — Record Checks (https://www.brantfordpolice.ca/services-and-reporting/record-checks/); Brantford Police Service — Apply for a Police Background Records Check (https://www.brantfordpolice.ca/services-and-reporting/record-checks/apply-for-a-police-background-records-check/); Brantford Police Service online portal (policesolutions.ca) — Fees and turnaround times (https://www.policesolutions.ca/checks/services/brantford/); Brantford Police Service online portal — About Us (https://www.policesolutions.ca/checks/services/brantford/index.php?page=about); Brantford Police Service online portal — FAQ (https://www.policesolutions.ca/checks/services/brantford/index.php?page=faq); Ontario e-Laws — O. Reg. 246/22 (Fixing Long-Term Care Act), s. 252 (https://www.ontario.ca/laws/regulation/220246); Ontario e-Laws — O. Reg. 166/11 (Retirement Homes Act), s. 13 (https://www.ontario.ca/laws/regulation/110166); Ontario e-Laws — O. Reg. 137/15 (Child Care and Early Years Act), ss. 59-60 (https://www.ontario.ca/laws/regulation/150137) - **Checked:** undefined ### Durham Regional Police Service (Ontario) Cities: Oshawa, Whitby, Ajax, Pickering. Local name: Police Record Check. - **Cost:** Criminal Record Check, Criminal Record and Judicial Matters Check or Vulnerable Sector Check: $58.90; $21.42 for volunteer or student placements with a letter; Broad Record Check: $84.75 (no discount); Non-Parent Custody check: $58.90; online surcharge not published by Durham Regional Police Service. - **Processing time:** DRPS says checks are currently taking 4 weeks, processed by submission date, with no rush service. - **How to apply:** Online only through members.drps.ca/PRCOnline; DRPS does not accept in-person applications; fingerprint appointments, when DRPS requests them, are at Regional Headquarters, 605 Rossland Road East, Whitby. - **Who can apply:** Durham Region residents aged 18 and over (youth aged 12 to 17 follow a separate process); DRPS no longer processes Canadian Police Certificates for people living outside Canada, who must go to the RCMP. - **Vulnerable sector:** Offered for positions of trust or authority over vulnerable people at the standard $58.90 ($21.42 for volunteers or students with an agency letter); fingerprints may be required and are taken at Regional Headquarters by appointment; copies of a VSC are not available. - **Results:** Delivered electronically or by Canada Post, with an email notification on completion; digital delivery is not available for volunteer checks, shared or business email addresses, or results with sensitive information. - **Sources:** Durham Regional Police Service — Police Record Checks (https://www.drps.ca/online-services/police-records/police-record-checks/); Durham Regional Police Service — Frequently Asked Questions (https://www.drps.ca/online-services/police-records/police-record-checks/frequently-asked-questions/) - **Checked:** undefined ### Greater Sudbury Police Service (Ontario) Cities: Sudbury. Local name: Police Record Check. - **Cost:** $44 for any level (CRC, CRJMC or VSC). Student check for school purposes is $29, volunteer VSC is $29, and volunteer CRC or CRJMC with an organization letter is free. Expedited service is $38 and extra copies are $5 (2026 fee schedule). Any separate online processing fee is not published by Greater Sudbury Police Service. - **Processing time:** Not published by Greater Sudbury Police Service. - **How to apply:** Online at sudbury.onlinepolicecheck.ca, where identity checks and payment are handled by Agile Records. If your identity can't be verified online, you are emailed instructions to book an in-person appointment. Support line: 705-419-0965. Email: recordcheck@gsps.ca. - **Who can apply:** Residency rules for local applicants are not published by Greater Sudbury Police Service. People living outside Canada must go through the RCMP with fingerprints. GSPS does not do checks for immigration purposes, and applicants under 18 are served only for government employment or volunteer roles. - **Vulnerable sector:** The Level 3 Vulnerable Sector Check costs $44, or $29 for volunteers. GSPS may ask for a detailed letter from the organization explaining the applicant's role with vulnerable people. Fingerprints may be required based on name, gender and date of birth, and the fingerprint fee is waived for volunteers who have a letter on organization letterhead. - **Results:** Emailed as a secure PDF with a coloured GSPS crest watermark and digital seal. Checks are not printed or mailed. - **Sources:** Greater Sudbury Police Service — Police Record Checks (https://www.gsps.ca/request-for-information/police-record-checks/); Greater Sudbury Police Service — Fee Schedule effective January 1, 2026 (https://media-003-ca.cdn.govstack.com/gsps-ca/media/xpvkavab/fee-schedule-2026-with-new-paid-duty-rates.pdf); Greater Sudbury Police Service — Record Check Frequently Asked Questions (https://www.gsps.ca/request-for-information/record-check-frequently-asked-questions/) - **Checked:** undefined ### Guelph Police Service (Ontario) Cities: Guelph. Local name: Police Record Check. - **Cost:** Not published by Guelph Police, which refers to By-law No. 149 (2013) rather than listing amounts. The fee is shown in the online application portal. Fees are non-refundable. - **Processing time:** Guelph Police says its current processing time for record checks is approximately four weeks. - **How to apply:** Online only, through the Guelph Police Service record check portal. Applications not completed within 90 days are cancelled. Phone support is available on 226-314-0672. - **Who can apply:** You must be a current resident within the city limits of Guelph and have proof of that Guelph address. Guelph Police points applicants to the Guelph City Boundary Map to confirm they are inside the city. - **Vulnerable sector:** Restricted to applicants seeking employment or volunteering in a position of authority or trust relative to vulnerable persons in Canada. Guelph Police says that, due to changes in RCMP query procedures, the vulnerable sector portion of a police check may require having your fingerprints taken; if that applies you are notified and must attend the station. Processing is approximately four weeks. - **Results:** Not published. Applicants can check the status of an application in the online portal. - **Sources:** Guelph Police Service — Police Record Checks (https://www.guelphpolice.ca/request-for-information/police-record-checks/); Guelph Police Service — Vulnerable Sector Check (https://www.guelphpolice.ca/request-for-information/police-record-checks/vulnerable-sector-check/) - **Checked:** September 2026 ### Halton Regional Police Service (Ontario) Cities: Oakville, Burlington, Milton. Local name: Police Record Check. - **Cost:** $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. - **Processing time:** 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 (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:** 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. - **Vulnerable sector:** 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. - **Results:** 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. - **Sources:** Halton Regional Police Service — Record Checks (https://www.haltonpolice.ca/services/records/record-checks/); Halton Regional Police Service online portal (policesolutions.ca) — Home and fees (https://www.policesolutions.ca/checks/services/halton/); Halton Regional Police Service online portal — About Us (https://www.policesolutions.ca/checks/services/halton/index.php?page=about); Ontario e-Laws — O. Reg. 246/22 (Fixing Long-Term Care Act), s. 252 (https://www.ontario.ca/laws/regulation/220246); Ontario e-Laws — O. Reg. 166/11 (Retirement Homes Act), s. 13 (https://www.ontario.ca/laws/regulation/110166); Ontario e-Laws — O. Reg. 137/15 (Child Care and Early Years Act), ss. 59-60 (https://www.ontario.ca/laws/regulation/150137) - **Checked:** undefined ### Hamilton Police Service (Ontario) Cities: Hamilton. Local name: Police Record Check. - **Cost:** Criminal Record Check, Criminal Record and Judicial Matters Check and Vulnerable Sector Check are $55 each for employment and $28 for unpaid student placement; volunteer CRC and CRJMC are free with an organization letter and volunteer VSC is $28; online applications add a non-refundable $9.95 processing/authentication fee plus tax; VSC fingerprinting is $25. - **Processing time:** The online portal estimates 14 calendar days for employment checks and 30 calendar days for volunteer and unpaid student placement checks, with no guarantee; there is no rush service. - **How to apply:** Online through the Hamilton Police Service portal on policesolutions.ca, or in person at the Records Business Centre, Central Station, 155 King William Street, Hamilton, Monday to Friday 8:30 to 4:30 (closed statutory holidays), paying by cash, debit or credit card. - **Who can apply:** Hamilton Police Service provides screening checks only for Hamilton residents (post-secondary students with a Hamilton address and student card are accepted); under-18s only for government positions; people living outside Canada must submit fingerprints to the RCMP. - **Vulnerable sector:** Offered only for positions of trust or authority over vulnerable persons, and the applicant must give the position description, organization name and details of the vulnerable persons; if fingerprints are needed the online process stops and the applicant attends Central Station, with a $25 fingerprinting fee. - **Results:** Results are released only to the applicant; the police website says completed results may be mailed or picked up at the Records Business Centre, and results not picked up within 90 days are purged. - **Sources:** Hamilton Police Service — Get a Background Check (https://hamiltonpolice.on.ca/how-to/obtain-criminal-records-check); Hamilton Police Service online portal (policesolutions.ca) — Fees and turnaround times (https://www.policesolutions.ca/checks/services/hamilton/); Hamilton Police Service online portal — About Us (release of results) (https://www.policesolutions.ca/checks/services/hamilton/index.php?page=about); Hamilton Police Service online portal — Vulnerable Sector Scan (https://www.policesolutions.ca/checks/services/hamilton/index.php?page=vs); Hamilton Police Service online portal — FAQ (https://www.policesolutions.ca/checks/services/hamilton/index.php?page=faq); Ontario e-Laws — O. Reg. 246/22 (Fixing Long-Term Care Act), s. 252 (https://www.ontario.ca/laws/regulation/220246); Ontario e-Laws — O. Reg. 166/11 (Retirement Homes Act), s. 13 (https://www.ontario.ca/laws/regulation/110166); Ontario e-Laws — O. Reg. 137/15 (Child Care and Early Years Act), ss. 59-60 (https://www.ontario.ca/laws/regulation/150137) - **Checked:** undefined ### Kingston Police (Ontario) Cities: Kingston. Local name: Police Information Check. - **Cost:** $40.00 for a Police Information Check and $80.00 for an expedited check; a volunteer fee schedule applies with a letter on the organization's letterhead, but its amount is not published by Kingston Police; fingerprinting is $35 plus a $25 RCMP fee, both waived when fingerprints are required for a Vulnerable Sector Check. - **Processing time:** Standard checks may take several weeks (or longer in exceptional cases); expedited checks, available online through Triton from September 15, 2026, target one business day depending on volume, and RCMP fingerprint results for flagged vulnerable sector applicants can take up to 4 weeks or more. - **How to apply:** Online 24/7 through the K-PIC tool on tritoncanada.ca, or in person at Kingston Police Headquarters, 705 Division St, Monday to Friday 8:00 a.m. to 6:00 p.m., holidays excluded. - **Who can apply:** Only current residents of the City of Kingston or the Kingston Police jurisdiction; checks for people living outside city limits will not be completed. - **Vulnerable sector:** Offered (Kingston Police refers to VSC applications); applicants flagged by the RCMP must attend the station for fingerprinting, which is free for a Vulnerable Sector Check, and volunteers must provide a supporting letter; a separate VSC fee is not published by Kingston Police. - **Results:** Results are sent to the email address given in the application. - **Sources:** Kingston Police — Background Check (https://www.kingstonpolice.ca/services/background-check/); Kingston Police (Triton) — Kingston Background Check Eligibility (https://secure.tritoncanada.ca/v/public/landing/KingstonPolice/home); Kingston Police — Fingerprinting (https://www.kingstonpolice.ca/services/fingerprinting/); Government of Ontario — Police record checks (https://www.ontario.ca/page/police-record-checks) - **Checked:** undefined ### London Police Service (Ontario) Cities: London Ontario. Local name: Police Record Check. - **Cost:** Criminal Record Check $74, Criminal Record and Judicial Matters Check $74, Vulnerable Sector Check $65 (fees effective January 1, 2026); volunteer CRC and CRJMC are free but online volunteer applications pay a $9.95 plus tax third-party fee; volunteer VSC $28; RCMP fingerprints $36. - **Processing time:** The online portal states checks are being processed within 2 to 4 weeks of submission; mailed results can take an extra 5 to 7 days; there is no rush service. - **How to apply:** Online through the London Police Service portal on policesolutions.ca; in person by appointment only (call 519-661-5255), and only for volunteers applying for a CRC or CRJMC who want to avoid the online fee or for those unable to apply online; the Records Screening Unit is open Monday to Friday 8:00am to 4:00pm. - **Who can apply:** You must live within the City of London when you apply; if not, go to the police in the area where you live; students qualify only during the school year with proof of a London address; under-18s only for government agencies; people outside Canada apply to the RCMP with fingerprints. - **Vulnerable sector:** Offered only to London residents in a position of trust or authority with vulnerable people; $65 for employment and $28 for volunteers with a volunteer letter on agency letterhead; some applicants must be fingerprinted; online only (in-person volunteer option does not apply to VSC). - **Results:** Results are uploaded to your online account and you are emailed a link and PIN to download a PDF within 31 days; the results page has a QR code active for 90 days so employers can verify it; some results are still mailed. - **Sources:** London Police Service — Record Checks (https://www.londonpolice.ca/services/record-checks/); London Police Service — LPS Fee Update (effective January 1, 2026) (https://www.londonpolice.ca/services/lps-fee-update/); London Police Service — Level 1: Criminal Record Checks (CRC) (https://www.londonpolice.ca/services/record-checks/level-1-criminal-record-checks-crc/); London Police Service — Level 2: Criminal Record and Judicial Matters Check (CRJMC) (https://www.londonpolice.ca/services/record-checks/level-2-criminal-record-and-judicial-matters-check-crjmc/); London Police Service — Level 3: Vulnerable Sector Check (VSC) (https://www.londonpolice.ca/services/record-checks/level-3-vulnerable-sector-check-vsc/); London Police Service online portal (policesolutions.ca) — Home (https://www.policesolutions.ca/checks/services/london/); London Police Service online portal — Fee Schedule (https://www.policesolutions.ca/checks/services/london/index.php?page=fees); Ontario e-Laws — O. Reg. 246/22 (Fixing Long-Term Care Act), s. 252 (https://www.ontario.ca/laws/regulation/220246); Ontario e-Laws — O. Reg. 166/11 (Retirement Homes Act), s. 13 (https://www.ontario.ca/laws/regulation/110166); Ontario e-Laws — O. Reg. 137/15 (Child Care and Early Years Act), ss. 59-60 (https://www.ontario.ca/laws/regulation/150137) - **Checked:** undefined ### Ottawa Police Service (Ontario) Cities: Ottawa. Local name: Police Record Check. - **Cost:** $74 for an employment check at all three levels (Criminal Record Check, Criminal Record and Judicial Matters Check, Vulnerable Sector Check), as of January 1, 2026; volunteer checks are $0 with a letter from the sponsoring organization or $74 without; fingerprinting, where required, is $56 for employment or other reasons and free for volunteers with a letter. - **Processing time:** Online applications are generally processed in 7 to 10 business days; checks needing information from another police service can take longer, as the service allows seven business days for the outside agency to respond. - **How to apply:** Online at olbc.ottawapolice.ca; the Customer Service Desk at 2670 Queensview Drive is open by appointment only, and Ottawa Police will contact you to book one if you need to attend for payment, identity verification or fingerprints. - **Who can apply:** Current Ottawa residents only, with proof of an Ottawa address; people living elsewhere must apply to their local police service, youth aged 12 to 17 can only apply for checks for government agencies, and people living outside Canada are referred to the RCMP. - **Vulnerable sector:** Offered as the Level 3 Vulnerable Sector Check for Ottawa residents aged 18 and over seeking work or volunteering in a position of trust or authority over vulnerable persons in Canada, at $74 for employment; fingerprinting is only done if Ottawa Police notifies you it is needed to confirm identity. - **Results:** Results are returned by email as a digitally signed PDF that must stay electronic to remain valid, or as a paper copy by mail or in person at 2670 Queensview Drive. - **Sources:** Ottawa Police Service — Police Record and Background Checks (https://www.ottawapolice.ca/en/reports-and-services/police-record-and-background-checks/); Ottawa Police Service — Fees (https://www.ottawapolice.ca/en/reports-and-services/police-record-and-background-checks/fees/); Ottawa Police Service — Police Record Checks (https://www.ottawapolice.ca/en/reports-and-services/police-record-and-background-checks/police-record-checks/); Ottawa Police Service — Common Questions (https://www.ottawapolice.ca/en/reports-and-services/police-record-and-background-checks/common-questions/); Government of Ontario — Police record checks (https://www.ontario.ca/page/police-record-checks) - **Checked:** undefined ### Peel Regional Police (Ontario) Cities: Mississauga, Brampton. Local name: Police Record Check. - **Cost:** Level 1 Criminal Record Check and Level 2 Criminal Record and Judicial Matters Check: $35, or free with a volunteer agency letter; Level 3 Vulnerable Sector Check: $35 plus $52 for fingerprinting if required (fingerprint fee waived with a volunteer agency letter); Broad Record Check: $35 plus $52 fingerprinting; all fees non-refundable; online surcharge not published by Peel Regional Police. - **Processing time:** Approximately 10 business days for online applications. - **How to apply:** Online through Peel's portal (peelpolice.onlinepolicecheck.ca) using Equifax electronic identity verification, which requires a bank account and credit history; Records Services at 7750 Hurontario Street is closed for in-person services due to construction, and fingerprinting is done at 11 Division, 3030 Erin Mills Parkway, Mississauga, Tuesdays and Thursdays 8 a.m. to 4 p.m. - **Who can apply:** Residents of Mississauga or Brampton only; Peel does not process Canadian Police Certificates for people living outside Canada, who should contact the RCMP. - **Vulnerable sector:** Offered as the Level 3 Vulnerable Sector Check for work with children, seniors or vulnerable people; $35 plus $52 fingerprinting when required (not all applicants need fingerprints), with the fingerprint fee waived for volunteers with an agency letter. - **Results:** One official copy, delivered electronically as a digitally signed PDF or by mail as a hard copy with an embossed Peel Regional Police seal. - **Sources:** Peel Regional Police — Record Checks and Suspensions (Pardons) (https://www.peelpolice.ca/reporting-records/record-checks-and-suspensions-pardons/); Peel Regional Police — Online police record check portal (https://peelpolice.onlinepolicecheck.ca/) - **Checked:** undefined ### Peterborough Police Service (Ontario) Cities: Peterborough. Local name: Police Record Check. - **Cost:** $45 for employment, personal use (Level 1 and 2 only) or paid student placement. $20 for unpaid student placement with a school letter. Volunteers with an organization letter pay nothing for Level 1 or 2 and $20 for Level 3. A Broad Record Check is $100. Online applications add a $9.95 (+HST) processing fee. - **Processing time:** About 21 business days according to the police service's page, with no expedited option; the online portal banner said checks were being processed in about 6 days. - **How to apply:** Online through the policesolutions.ca portal, available 24 hours a day. There are limited in-person appointments at 500 Water Street, Peterborough, booked by emailing recordcheck@peterboroughpolice.ca, and no walk-ins. In person you can pay by cash, debit, Visa or Mastercard. - **Who can apply:** Only current residents of the City of Peterborough, the Village of Lakefield or the Township of Cavan-Monaghan; others must go to their local police service. Students living there to attend school can apply with proof of address. Applicants under 18 are served only for government employers, with a letter. People outside Canada are sent to the RCMP. - **Vulnerable sector:** The Police Vulnerable Sector Check costs $45 for employment or $20 for volunteers. It requires a signed letter on the organization's letterhead, dated within 30 days, describing your role and duties. Some checks need fingerprints, for example if your date of birth and gender match the Pardoned Sex Offender Database. - **Results:** An emailed link to download the certificate securely, or in-person pickup if you asked for it, in the police station lobby (7 days a week, 7 a.m.-midnight, photo ID required). Completed checks are kept for 90 days. - **Sources:** Peterborough Police Service — Record Checks (https://www.peterboroughpolice.ca/services/record-checks/); Peterborough Police Service (policesolutions.ca) — Police Record Check: Home (https://www.policesolutions.ca/checks/services/peterborough/index.php); Peterborough Police Service (policesolutions.ca) — Fee Schedule (https://www.policesolutions.ca/checks/services/peterborough/index.php?page=fees) - **Checked:** undefined ### Thunder Bay Police Service (Ontario) Cities: Thunder Bay. Local name: Police Record Check. - **Cost:** $60 plus tax (all purpose) or $25 plus tax (volunteer), payable only by Visa, Mastercard or Amex. Fingerprinting, if required, is $58.90 total (all purpose) or $33.90 total (volunteer). Any separate online portal fee is not published by Thunder Bay Police Service. - **Processing time:** Not published by Thunder Bay Police Service. - **How to apply:** Online through the TBPS portal run by Triton Canada (help line 1-844-874-8667). In-person applications are still accepted at the Criminal Records Office, 1200 Balmoral Street, Thunder Bay (Monday to Wednesday, 8 a.m.-4 p.m.; Thursday and Friday for pre-booked fingerprint appointments only), but TBPS says these will eventually be considered case by case only. - **Who can apply:** People who live in Thunder Bay Police Service's jurisdiction and sign the consent forms. A vulnerable sector check can only be done by the police agency where you live. Applicants under 18 are served only for government employment or volunteer positions. - **Vulnerable sector:** Level 3 Vulnerable Sector Check, at the same $60 plus tax (or $25 plus tax for volunteers), only for roles with trust or authority over vulnerable people. Fingerprints may be required if your gender and date of birth match a pardoned sex offender record. Apply on a computer, not a mobile device, or the result will be a Level 1 check with no refund. Broad Record Checks are not currently accepted. - **Results:** Emailed to the address you provide; no hard copies. TBPS recommends opening the results with current Adobe Reader on a computer. - **Sources:** Thunder Bay Police Service — Criminal Records Checks (https://www.thunderbaypolice.ca/services/criminal-records-checks); Thunder Bay Police Service — Police Record Check Applicant Fact Sheet (PDF) (https://irp.cdn-website.com/6a5615c9/files/uploaded/police_record_check_applicant_fact_sheet.pdf) - **Checked:** undefined ### Toronto Police Service (Ontario) Cities: Toronto. Local name: Police Record Check. - **Cost:** A Criminal Record Check and a Criminal Record and Judicial Matters Check each cost $26.72 for employment or other purposes, and nothing for volunteers who attach a signed letter on the organization's letterhead, since Ontario removed the volunteer fee on 1 April 2022. A Vulnerable Sector Check costs $71.72 for employment, paid student placement, professional licencing, practicum or other purposes, and $26.72 for volunteers and unpaid student placements. Additional printed copies are $4.67. - **Processing time:** Toronto Police estimates 7 to 10 business days for applications, but says this may fluctuate due to volume and time of year, and states there is no rush service for applications. - **How to apply:** Online 24 hours a day through the Toronto Police online application system, paying by Visa, Visa Debit, MasterCard or American Express; in person at the Information Access counter at Toronto Police Headquarters, 40 College Street, open 7 a.m. to 4:30 p.m. Monday, Tuesday, Thursday and Friday and closed Wednesdays; or by mail to 40 College Street with a certified cheque, business cheque or money order. - **Who can apply:** You cannot apply on behalf of another person. Vulnerable Sector Checks are limited to people whose home postal code begins with "M", covering Toronto and the former municipalities of Scarborough, North York, East York, York, Etobicoke and Old Toronto. Toronto Police processes youth Vulnerable Sector Check applications only where the employment or volunteering is with a federal, provincial or municipal government agency. - **Vulnerable sector:** Offered as the Level 3 check, but only when the organization requesting it is a Toronto Police-approved registered Vulnerable Sector Agency that provides you with a code to submit the application. Fingerprints are required whenever the applicant's gender and date of birth match an existing pardoned sexual offence record, which Toronto Police notes is RCMP policy and not an accusation of criminality. Prints are taken by appointment only at 40 College Street, Monday to Friday between 7 a.m. and 1 p.m., and the application cannot proceed until that is done. - **Results:** If there are no concerns or follow-up required, Toronto Police emails the applicant instructions for securely downloading the completed police record check certificate. Additional printed copies cost $4.67. - **Sources:** Toronto Police Service — Police Checks (https://www.tps.to/police-checks); Toronto Police Service — online police record check application system (https://www2.policesolutions.ca/checks/services/toronto4/) - **Checked:** September 2026 ### Waterloo Regional Police Service (Ontario) Cities: Kitchener, Waterloo, Cambridge. Local name: Police Record Check. - **Cost:** $40 for each type (Criminal Record Check, Criminal Record and Judicial Matters Check, Vulnerable Sector Check). With a volunteer letter: Criminal Record Check and Criminal Record and Judicial Matters Check are free, and the Vulnerable Sector Check is $20. WRPS does not publish any separate online processing fee. - **Processing time:** Usually 3-5 business days, depending on how many applications are waiting. - **How to apply:** Online only, at waterloo.onlinepolicecheck.ca, paying by Visa or Mastercard credit or debit card. If you have to show ID or give fingerprints in person, go to the Police Reporting Centre, 150 Maple Grove Road, Cambridge (Monday to Friday, 8 a.m.-4 p.m., closed statutory holidays) within 90 days. - **Who can apply:** Residents of the Regional Municipality of Waterloo. WRPS does not do checks for people living outside Canada, who are sent to the RCMP. Applicants under 18 are served only for government positions or where the law allows an exemption. - **Vulnerable sector:** Offered for $40 ($20 for volunteers), only for people seeking work or volunteer roles with authority or trust over vulnerable people. Fingerprints at 150 Maple Grove Road, Cambridge may be required if you have a criminal record or your date of birth and sex match a pardoned sex offender record. - **Results:** Emailed as a digitally signed PDF. Printed copies are no longer available, and printing the PDF voids its digital verification. - **Sources:** Waterloo Regional Police — Apply for a Police Record Check (https://wrps.ca/apply-police-record-check); Waterloo Regional Police — Identification Verification: WRPS Guidelines & Requirements (https://wrps.ca/node/50); Waterloo Regional Police — Hours and Locations (https://wrps.ca/contact-us/locations-and-hours) - **Checked:** undefined ### York Regional Police (Ontario) Cities: Markham, Vaughan, Richmond Hill, Newmarket. Local name: Police Record Check. - **Cost:** Criminal Record Check and Criminal Record and Judicial Matters Check: $75 online, $92 in person, $35 for students, free for volunteers; Vulnerable Sector Check: $75 online, $81 in person, $35 for students and volunteers; additional copies $10; fingerprinting $122 if required; HST applies unless otherwise stated (fees effective January 1, 2026). - **Processing time:** York Regional Police aims to complete record checks within 10 to 15 business days, longer if fingerprints are needed, responses from the RCMP or other agencies are pending, or volumes are high. - **How to apply:** Online at event.yrp.ca/OnlineClearance using Equifax eIDVerifier identity verification, or by appointment in person at York Regional Police Headquarters, 47 Don Hillock Drive, Aurora (Monday, Tuesday, Thursday and Friday 8 a.m. to 4 p.m.; Wednesday 10 a.m. to 6 p.m.; closed weekends and statutory holidays). - **Who can apply:** The Vulnerable Sector Check is available only to York Region residents; residency rules for the other two checks are not published by York Regional Police; applicants under 18 who are volunteering or seeking government employment must attend in person. - **Vulnerable sector:** Offered to York Region residents only; $75 online, $81 in person, $35 for students and volunteers; fingerprinting ($122) may be required and must be done in person; applicants may need a letter from the employer or organization confirming the position requires a Vulnerable Sector Check, and volunteers may need a letter on agency letterhead confirming the role is unpaid. - **Results:** Delivered electronically to eligible online applicants with a QR code for verification, or as a hard copy with an embossed seal for in-person pickup, typically within 10 to 15 days of applying. - **Sources:** York Regional Police — Service Fees (https://www.yrp.ca/service-fees); York Regional Police — Police Record Checks (https://www.yrp.ca/en/services/Record-Checks.asp); York Regional Police — Criminal Record Check (https://www.yrp.ca/reports-and-services/police-record-checks/criminal-record-check); York Regional Police — Vulnerable Sector Check (https://www.yrp.ca/reports-and-services/police-record-checks/vulnerable-sector-check); York Regional Police — Police Record Check Reform Act (https://www.yrp.ca/en/services/Police-Record-Check-Reform-Act.asp) - **Checked:** undefined ### Service de police de la Ville de Montréal (SPVM) (Quebec) Cities: Montreal. Local name: Police Verification for Civil Purposes (vérification policière à des fins civiles). - **Cost:** $121 for the police verification for civil purposes and $121 for the vulnerable-persons verification (cash, credit or debit); $84.25 for the taxi/Uber/Eva paid-transport check; $18.50 per copy of a consent or attestation. - **Processing time:** Not published by Service de police de la Ville de Montréal (SPVM); the SPVM states that no request will be processed on an urgent basis. - **How to apply:** In person only, by appointment booked at rendezvousirva.spvm.qc.ca, at the Module Vérification d'antécédents, 4949 rue Molson, Montréal (Québec) H1Y 3H6 (email protocoles.entente@spvm.qc.ca); no online application or opening hours are published. - **Who can apply:** Montreal residents, or anyone at the request of a Montreal employer or organization without an SPVM agreement; taxi/Uber/Eva checks are only for residents of the island of Montreal, and applicants living elsewhere must go to the police service for their area; the SPVM no longer checks minors and does not offer fingerprint-based certified checks (it refers people to RCMP-accredited fingerprinting companies). - **Vulnerable sector:** Offered as the vulnerable-persons verification for $121 at the same appointment-only counter; it adds pardoned sexual offences and other information suggesting a risk to vulnerable people; school and daycare staff instead go through their institution's agreement with the police, and results for vulnerable-sector work can only be sent to employers established in Canada. - **Results:** Not published by Service de police de la Ville de Montréal (SPVM); copies of a consent or attestation cost $18.50 each and must be requested in person by appointment. - **Sources:** SPVM — Vérifications - Services disponibles aux particuliers (https://spvm.qc.ca/fr/Fiches/Details/Verifications--Services-disponibles-aux-particuliers); SPVM — Vérification des antécédents (including FAQ) (https://spvm.qc.ca/fr/Fiches/Details/Verification-des-antecedents); SPVM — Vérifications - Protocoles d'entente (https://spvm.qc.ca/fr/Fiches/Details/Verifications--Protocoles-dentente); Commission des droits de la personne et des droits de la jeunesse — Les antécédents judiciaires (https://www.cdpdj.qc.ca/fr/vos-obligations/motifs-interdits/les-antecedents-judiciaires) - **Checked:** undefined ## Contact Website: https://www.safehire.ca Support: info@safehire.ca