Criminal Defence Lawyer in Barrie

If you are facing criminal charges in Barrie, securing a skilled and responsive defence team is essential. At Sanctuary Lawyers, we provide strategic and compassionate legal representation to individuals charged with criminal offences throughout Barrie and Simcoe County. Office in Aurora, our firm is well-positioned to support clients across Southern Ontario, and we regularly assist individuals in the Barrie courthouse.

Whether you are dealing with a minor charge or a serious allegation, our goal is to protect your rights, mitigate consequences, and guide you through every stage of the legal process.

Contact Us

Why Choose Sanctuary Lawyers for Criminal Defence in Barrie?

Decades of Combined Trial Experience

Our legal team brings over a decade of criminal law experience to your defence. From first-time charges to high-stakes cases, we understand the legal landscape in Barrie and how to tailor our approach to local court procedures and Crown policies.

Client-Focused, 24/7 Legal Support

You are not just a file number at Sanctuary Lawyers. We prioritize communication, offering direct contact with your lawyer, bi-weekly updates, and a 24-hour response time to urgent concerns.

Strategic, No-Stone-Unturned Defence

Our firm is known for its meticulous approach to case preparation. We prepare thoroughly for each stage of litigation, negotiate firmly with the Crown, and are always ready to litigate when needed.

Criminal Charges We Defend in Barrie

Assault & Threats

From simple assault to aggravated assault, we advocate for reduced charges or withdrawals, including diversion when available.

Drug Offences

Whether you're charged with possession, trafficking, or production, we build strong Charter-based and factual defences to protect your rights.

DUI / Impaired Driving

We defend against alcohol and drug-impaired driving charges and work to prevent license suspensions, fines, and criminal records.

Theft & Fraud

Sanctuary Lawyers handles shoplifting, theft under $5,000, and complex fraud matters with discretion and expertise.

Youth Offences

We provide age-sensitive defence under the Youth Criminal Justice Act, working toward rehabilitation and a clean record.

Bail Hearings & WASH Court

We act quickly to secure your release, even on weekends or holidays. Our lawyers are available 24/7 for urgent bail matters.

Our Process

Step 1: Free Initial Consultation

We begin with a confidential consultation to assess the charges and explain your rights, obligations, and next steps.

Step 2: Strategic Case Review

We review disclosure, identify procedural issues, and begin crafting a tailored defence strategy.

Step 3: Negotiation or Litigation

We negotiate with the Crown for resolutions where possible but are always ready to fight your case in court.

Step 4: Ongoing Support

You’ll receive regular updates, clear legal advice, and support through every stage of the case.

Other Areas We Service

Hamilton

London

Niagara Falls

Kitchener

Brampton

Burlington

Windsor

Waterloo

St. Catharines

Cambridge

Guelph

Oshawa

Cobourg

Pickering

Ajax

Orangeville

Brantford

Belleville

How to Access Zoom Court Hearings for Barrie (Simcoe County)

If you’ve been charged with a criminal offence in Barrie, your court matter will likely be heard at the Barrie Courthouse, 75 Mulcaster Street, Barrie, Ontario L4M 3P2. Many first appearances, bail hearings, and remand matters in Barrie are conducted remotely via Zoom.

We recommend checking your court documents for the assigned courtroom and logging in 15 minutes early to avoid technical issues.

Click to Expand Courtroom Zoom Info:

Join Zoom Court

Meeting ID: 635 2946 1941

Passcode: 745269

Phone: 1-855-703-8985

Join Zoom Court

Meeting ID: 617 9461 6514

Passcode: 990984

Phone: 1-855-703-8985

Join Zoom Court

Meeting ID: 635 2946 1941

Passcode: 745269

Phone: 1-855-703-8985

Join Zoom Court

Meeting ID: 635 2946 1941

Passcode: 745269

Phone: 1-855-703-8985

Join Zoom Court

Meeting ID: 672 1313 8511

Passcode: 442586

Phone: 1-855-703-8985

Join Zoom Court

Meeting ID: 692 1280 7736

Passcode: 089746

Phone: 1-855-703-8985

Join Zoom Court

Meeting ID: 635 9752 7322

Passcode: 332611

Phone: 1-855-703-8985

Join Zoom Court

Meeting ID: 643 6604 1909

Passcode: 308040

Phone: 1-855-703-8985

Join Zoom Court

Meeting ID: 646 1471 7871

Passcode: 957907

Phone: 1-855-703-8985

Join Zoom Court

Meeting ID: 665 2444 8430

Passcode: 285926

Phone: 1-855-703-8985

Join Zoom Court

Meeting ID: 649 8387 4239

Passcode: 902849

Phone: 1-855-703-8985

Join Zoom Court

Meeting ID: 625 1642 5776

Passcode: 920944

Phone: 1-855-703-8985

Join Zoom Court

Meeting ID: 638 4822 0311

Passcode: 848198

Phone: 1-855-703-8985

Join Zoom Court

Meeting ID: 677 6145 4701

Passcode: 520337

Phone: 1-855-703-8985

Join Zoom Court

Meeting ID: 622 5060 4360

Passcode: 029688

Phone: 1-855-703-8985

Join Zoom Court

Meeting ID: 679 7083 7021

Passcode: 712719

Phone: 1-855-703-8985

If you’re unsure which courtroom your matter is assigned to, refer to your court documents or call the Barrie courthouse directly. For a complete list of court locations and Zoom courtrooms across Ontario, visit the Ontario Court of Justice Virtual Courtroom Directory.

We strongly recommend speaking with a criminal defence lawyer before your first court appearance, as early legal advice can help protect your rights and shape your case outcome.

Contact a Barrie Criminal Defence Lawyer Today

Contact a Barrie Criminal Defence Lawyer Today If you or a loved one has been charged with a criminal offence in Barrie, don't wait. Early legal intervention can make all the difference. Contact Sanctuary Lawyers today to schedule your free consultation and take the first step toward protecting your future.

At Sanctuary Lawyers, we don’t just defend cases—we defend futures.

Sanctuary Lawyers © 2025 / Privacy Policy
Website Design & Digital Marketing by ViacoreMedia