DriveWise BC GLP Program Packages

At U-Drive Driving School, we’re proud to offer the DriveWise BC Graduated Licensing Program (GLP) in partnership with DriveWise BC. This comprehensive program blends interactive online learning with hands-on, in-car training to help new drivers build strong, confident, and safe driving habits from the very beginning.

The DriveWise BC GLP is ICBC-approved and designed using proven methods shown to reduce collision risk for new drivers.

DriveWise BC
β€” Option 1 β€”

DriveWise BC GLP Program

The program includes:

  • 12 hours of live, instructor-led Zoom classroom sessions
  • 8 hours of self-paced online e-learning, completed at home
  • 12 hours of one-on-one, behind-the-wheel driving lessons with a certified U-Drive instructor

By combining structured education with real-world driving experience, this program gives students the knowledge, skills, and confidence they need to succeed on the road.

$1,650.00

High school students are GST-exempt


β€” Option 2 β€”

DriveWise BC GLP Package incl. use of U-Drive car for Road Test

The program includes:

  • 12 hours of live, instructor-led Zoom classroom sessions
  • 8 hours of self-paced online e-learning, completed at home
  • 12 hours of one-on-one, behind-the-wheel driving lessons with a certified U-Drive instructor
  • Road Test Package **

To help students feel fully prepared on test day, this package also includes:

  • A 30-minute warm-up lesson before your ICBC road test
  • Use of the U-Drive vehicle for your ICBC road test attempt in Courtenay
$1,800.00

High school students are GST-exempt


Online Classroom Schedule (Zoom)

April – Dec 2026

Date rangeDaysTimeNotes
April 20–29Monday & Wednesday6:00 pm – 9:15 pm
May 2–30Saturday9:30 am – 12:45 pmNo class May 16
May 6–27Wednesday6:00 pm – 9:15 pm
May 10 – June 7Sunday9:30 am – 12:45 pmNo class May 17
May 19–28Tuesday & Thursday6:00 pm – 9:15 pm
June 4–25Thursday6:00 pm – 9:15 pm
June 6–27Saturday9:30 am – 12:45 pm
June 9–30Tuesday6:00 pm – 9:15 pm
June 15 – July 6Monday6:00 pm – 9:15 pm
July 4–25Saturday9:30 am – 12:45 pm
July 6–9Monday – Thursday9:30 am – 12:45 pm
July 8–29Wednesday6:00 pm – 9:15 pm
July 13–16Monday – Thursday1:15 pm – 4:30 pm
July 20–23Monday – Thursday9:30 am – 12:45 pm
July 27–30Monday – Thursday1:15 pm – 4:30 pm
August 5–26Wednesday6:00 pm – 9:15 pm
August 8–29Saturday9:30 am – 12:45 pm
August 10–13Monday – Thursday9:30 am – 12:45 pm
August 17–20Monday – Thursday1:15 pm – 4:30 pm
August 24–27Monday – Thursday9:30 am – 12:45 pm
August 31 – September 3Monday – Thursday1:15 pm – 4:30 pm
September 12 – October 3Saturday9:30 am – 12:45 pm
September 14–23Monday & Wednesday6:00 pm – 9:15 pm
September 22 – October 1Tuesday & Thursday6:00 pm – 9:15 pm
October 3–31Saturday9:30 am – 12:45 pmNo class Oct 10
October 4 – November 1Sunday1:30 pm – 4:45 pmNo class Oct 11
October 7–28Wednesday6:00 pm – 9:15 pm
October 13–22Tuesday & Thursday6:00 pm – 9:15 pm
November 3–12Tuesday & Thursday6:00 pm – 9:15 pm
November 7–28Saturday9:30 am – 12:45 pm
November 8–29Sunday1:30 pm – 4:45 pm
November 23 – December 2Monday & Wednesday6:00 pm – 9:15 pm
December 1–10Tuesday & Thursday6:00 pm – 9:15 pm
December 7–16Monday & Wednesday6:00 pm – 9:15 pm
December 20–23Sunday – Wednesday9:30 am – 12:45 pm
December 20–23Sunday – Wednesday1:30 pm – 4:45 pm
December 27–30Sunday – Wednesday9:30 am – 12:45 pm
December 28–30, January 2Monday – Wednesday, Saturday1:30 pm – 4:45 pm

** Please be aware that prices, class schedules, and program details are subject to change without prior notice. Despite our commitment to accuracy, occasional errors may occur, resulting in revisions or cancellations. We apologize for any inconvenience and appreciate your understanding. Please note there will be a $50.00 (plus GST) rescheduling/no-show fee for any sessions that are missed or need to be rescheduled.