Pricing & Packages
Pricing, Packages and Pick up
Packages and Pick up Locations
Good driving is about more than passing a road test.
At Safe Harbours Driving School, we focus on developing confident, capable drivers who understand what’s happening around them and know how to respond.
From learning the fundamentals to navigating busy intersections and anticipating potential hazards, our lessons emphasize awareness, sound judgement, and safe decision making.
Whether you’re a beginner preparing for your ICBC road test, or looking to improve you’re driving skills, each lesson is tailored to your experience, abilities, and goals.
Choose from individual 90-minute lessons or multi lesson packages, with Road Test Package options available.
Convenient Pickup Options
Duncan Pickup— choose from our designated pickup locations when booking, or arrang pickup from your home if you’re within the immediate Duncan area.
Extended Area Pickup— we also serve communities throughout the Cowichan Valley! Includes Chemainus, Crofton, Ladysmith, Mill Bay and Shawnigan Lake. Extended area pricing accounts for the additional travel involved.
Not Sure Where to Start?
Get in touch. We’re happy to help you choose the right lessons for your needs
Duncan Pick Up Pricing
required taxes included
Single 90 Min Lesson $180
2 Pack Driving Lessons $360
2 Pack + Road Test Package $550
4 Pack Driving Lessons $720
4 Pack + Road Test Package $890
6 Pack Driving Lessons $1080
6 Pack + Road Test Package $1230
9 Pack Driving Lessons $1620
9 Pack + Road Test Package $1740
12 Pack Driving Lessons $2160 (road test included)
16 Pack Driving Lessons $2880 (road test included)
20 Pack Driving Lessons $3600 (road test included)
Remote Pick up Prices
required taxes included
Single 90 Minute Lesson $200
2 Pack Driving Lessons $400
4 Pack Driving Lessons $800
6 Pack Driving Lessons $1200
9 Pack Driving Lessons $1800
12 Pack Driving Lessons $2400
16 Pack Driving Lessons $3200
20 Pack Driving Lessons $4000