Deprecated: Return type of WP_Hook::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-hook.php on line 477

Deprecated: Return type of WP_Hook::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-hook.php on line 490

Deprecated: Return type of WP_Hook::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-hook.php on line 503

Deprecated: Return type of WP_Hook::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-hook.php on line 516

Deprecated: Return type of WP_Hook::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-hook.php on line 527

Deprecated: Return type of WP_Hook::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-hook.php on line 419

Deprecated: Return type of WP_Hook::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-hook.php on line 433

Deprecated: Return type of WP_Hook::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-hook.php on line 447

Deprecated: Return type of WP_Hook::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-hook.php on line 464

Deprecated: Return type of WP_Theme::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-theme.php on line 554

Deprecated: Return type of WP_Theme::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-theme.php on line 595

Deprecated: Return type of WP_Theme::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-theme.php on line 535

Deprecated: Return type of WP_Theme::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-theme.php on line 544

Deprecated: Return type of WP_REST_Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/rest-api/class-wp-rest-request.php on line 952

Deprecated: Return type of WP_REST_Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/rest-api/class-wp-rest-request.php on line 972

Deprecated: Return type of WP_REST_Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/rest-api/class-wp-rest-request.php on line 984

Deprecated: Return type of WP_REST_Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/rest-api/class-wp-rest-request.php on line 995

Deprecated: Return type of WP_Block_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-block-list.php on line 151

Deprecated: Return type of WP_Block_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-block-list.php on line 175

Deprecated: Return type of WP_Block_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-block-list.php on line 164

Deprecated: Return type of WP_Block_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-block-list.php on line 186

Deprecated: Return type of WP_Block_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-block-list.php on line 138

Deprecated: Return type of WP_Block_List::offsetExists($index) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-block-list.php on line 75

Deprecated: Return type of WP_Block_List::offsetGet($index) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-block-list.php on line 89

Deprecated: Return type of WP_Block_List::offsetSet($index, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-block-list.php on line 110

Deprecated: Return type of WP_Block_List::offsetUnset($index) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-block-list.php on line 127

Deprecated: Return type of WP_Block_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp-block-list.php on line 199

Warning: The magic method Presscore_Config::__wakeup() must have public visibility in /home/drivewis/demo.drivewisechatham.com/wp-content/themes/drivewise/inc/classes/template-config/presscore-config.class.php on line 32

Deprecated: Optional parameter $depth declared before required parameter $output is implicitly treated as a required parameter in /home/drivewis/demo.drivewisechatham.com/wp-content/themes/drivewise/inc/widgets/custom-menu/widgets-custom-menu.class.php on line 34

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/drivewis/demo.drivewisechatham.com/wp-includes/class-wp.php on line 173
Drivewise Chatham-Kent Skip to content

Chatham-Kent 17 Dover Street, Chatham, Ontario N7L 1S5


Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/drivewis/demo.drivewisechatham.com/wp-includes/wp-db.php on line 3031

MTO-approved · Chatham-Kent

DriveWise Chatham-Kent

Learn to drive with confidence

MTO-approved SafeStart, simulator labs, and one-on-one in-car lessons for new drivers and families.

  • 40 Hour SafeStart course
  • 1:1 In-car coaching
  • 180° Simulator view
  • 8 Reader's Choice wins

Training built for real roads

MTO-approved SafeStart learning with simulator practice and true one-on-one in-car coaching in Chatham-Kent.

SafeStart beginner education

Government-approved beginner driver education recognized by the insurance industry.

Simulator-based practice

Build confidence in rain, snow, traffic, and emergency scenarios before you drive on the road.

Personalized in-car coaching

Students receive individual attention and are never placed in a car with other students.

Local Chatham pickup

Pickup and drop-off for in-car lessons at a convenient location within the city of Chatham.

Voted Best Driving School in Chatham-Kent

Thank you, Chatham-Kent — Reader's Choice winners, 2013 through 2020.

  • Reader's Choice Best of Chatham-Kent Winner 2013 2013
  • Reader's Choice Best of Chatham-Kent Winner 2014 2014
  • Reader's Choice Best of Chatham-Kent Winner 2015 2015
  • Reader's Choice Best of Chatham-Kent Winner 2016 2016
  • Reader's Choice Best of Chatham-Kent Winner 2017 2017
  • Reader's Choice Best of Chatham-Kent Winner 2018 2018
  • Reader's Choice Best of Chatham-Kent Winner 2019 2019
  • Reader's Choice Best of Chatham-Kent Winner 2020 2020

Training programs

Programs for new drivers, seniors, professionals, and drivers who need focused remedial support.

New Driver Training

SafeStart beginner driver education for new G1 drivers.

G1 SafeStart

MTO-approved 40-hour blended classroom, online, and in-car program.

Driving Simulator

Practice weather, traffic, and emergency scenarios in a safe lab.

Seniors Training

Confidence-building lessons and safety checks for mature drivers.

Professional Training

Skill development for drivers who need professional instruction.

Remedial & Recurrent

Targeted coaching to rebuild safe habits and road confidence.

Anti-Texting & Driving

Education focused on distraction awareness and safer choices.

Programs & Pricing

Compare packages, hours, and registration options in one place.

Choose your perfect package

Professional driving instruction designed to get you road-ready with confidence. Packages follow our current registration form — taxes included.

CA$ 969.00

$30 savings

SafeStart + Road Test

Full course + road test

Full SafeStart program plus road test package support.

  • Everything in SafeStart
  • Road test package support
  • Simulator practice included
  • Chatham pickup & drop-off

Tax included

Register & Pay
CA$ 70.00

Flexible

Individual Lessons

One-on-one coaching

One-on-one in-car lessons scheduled around your needs.

  • 1 in-car lesson
  • Individualized instruction
  • Pickup & drop-off in Chatham
  • Book around your schedule

Tax included

Register & Pay

See all programs and pricing

Why choose DriveWise

SafeStart is changing how beginners learn to drive — with interactive classroom tools, simulator labs, and individualized road instruction.

  • MTO-approved beginner driver education
  • Interactive classroom performance system
  • State-of-the-art driving simulator
  • Flexible local scheduling with Chatham pickup and drop-off
  • Online Learning access after registration
About DriveWise
DriveWise classroom training

Upcoming Safe Start courses

5 courses currently open for registration.

Course Dates Days Time Status
SOLD OUT COURSE #C2612 JUNE 9 & JUNE 11 TUESDAY & THURSDAY 3:30PM TO 8:45 PM Sold out
SOLD OUT COURSE #C2613 JUNE 29 & JUNE 30 MONDAY & TUESDAY 9:00 AM TO 2:30 PM Sold out
SOLD OUT COURSE #C2614 JULY 6 & JULY 7 MONDAY & TUESDAY 9:00 AM TO 2:30 PM Sold out
COURSE #C2615 JULY 20 & JULY 21 MONDAY & TUESDAY 9:00 AM TO 2:30 PM Register
COURSE #C2616 AUGUST 6 & AUGUST 7 THURSDAY & FRIDAY 9:00 AM TO 2:30 PM Register
COURSE #C2617 AUGUST 17 & AUGUST 18 MONDAY & TUESDAY 9:00 AM TO 2:3O PM Register
COURSE #C2618 AUGUST 24 & AUGUST 25 MONDAY & TUESDAY 9:00 AM TO 2:30 PM Register
COURSE #C2619 SEPT 1 & SEPT 2 TUESDAY & WEDNESDAY 9:00 AM TO 2:30 PM Register

View Full Schedule

DriveWise driving simulator

Driving simulator

A major component of our Ministry-approved SafeStart program — practice skids, weather, congestion, and emergency responses with instructor coaching.

  • 180-degree multi-monitor driving view
  • Realistic road scenarios before in-car lessons
  • Safe place to make mistakes and learn
Explore the Simulator

What Our Students Say

Don't just take our word for it. Here's what our students have to say about their experience with DriveWise.

Read more testimonials

Frequently asked questions

Quick answers for parents and new drivers getting started.

You can begin classroom theory about a month before you turn 16. You must be 16 to apply for a G1 licence. DriveWise is an MTO-approved BDE course provider.

View all FAQs

Ready to start SafeStart?

Register online, call the office, or review upcoming classroom dates.

Register