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
Driver Training Programs & Pricing – Drivewise Chatham-Kent Skip to content

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

Programs & Pricing

Compare DriveWise packages and training programs. Prices match our current registration form and include tax where shown.

Choose your perfect package

Professional driving instruction designed to get you road-ready with confidence. Prices match our 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

All training programs

Explore beginner, senior, professional, and specialized training options.

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.

Register