Abbotsford Driving Lessons

Valley Driving School began teaching car training in Abbotsford, BC, in 1964 and has remained in the community for over 50 years. We are located on the corner of Progressive Way & Great Northern Ave, South of Hwy 1 (Mt. Lehman Exit #83) towards the Abbotsford International Airport.

In 1979 we were the first Valley Driving School location to introduce truck training for our students, followed by motorcycle training, and ICBC approved Instructor training.

Our Abbotsford office continued to lead Valley Driving School by adding the first hybrid vehicle to our fleet for driving lessons; a Toyota Prius, in support of the “green” initiative.

For those pursuing a career in firefighting or operating large buses, we have a Automatic transmission truck available.

Whether you’re 16 or 65, for those in the Mission, Abbotsford, and Aldergrove areas, we can help you learn to drive, start you on the right track to begin your new career as a commercial truck driver, and turn your dreams of riding down the open road on a motorcycle into reality!

Our history has established us as innovators and we keep our Instructors ahead of the game with ongoing training and the ability to conduct ICBC commercial road tests and Motorcycle Skills Assessments on-site.

Start training immediately by contacting or visiting our Abbotsford office to discuss our flexible training options!

Our Services:

Driving Lessons Class 1, 3, 4, 5/7, 6/8
Motorcycle Lessons
Trailer & Air Brake Endorsements

Office Hours:

Mon-Fri 9am-5pm

(Closed Statutory Holidays)


Why Choose Valley Driving School?

With highly qualified Instructors and a long history of providing exceptional customer service, Valley Driving School stands out from the rest. Providing ICBC-approved driving lessons with our team of  experienced and friendly Instructors, we are committed to providing students  with the knowledge and skills required to become a safe and confident driver. We have instructors for car, truck, motorcycle  and heavy trailer endorsements lessons. Whether you’re a new driver, commercial driver, or those who are brushing up on their skills as a senior driver, our flexible scheduling options and a variety of packages to choose from for all needs and budgets will help put you in the driver’s seat! We also offer several free resources and practice tests on our website to help you get started!


For Car Drivers

Program Price
Graduated Licensing Program $1474
Basic Program $474
Complete Program $974
Behind The Wheel and On Your Own e-Learning $39
Defensive Driving Classroom Course $130
Individual Lessons $174/session (1.5hr)
Road Test Preparation & Vehicle Rental $274/session
Class 4 Restricted $199
Class 4 Unrestricted $499


For Truck Drivers

Program Price
Air Brake Endorsement $400
Class 1 MELT $15,400
Class 3 Standard $2949
Class 3 Automatic $1949
Class 3 Career $4949
House Trailer Endorsement (Code 7) $299/session
Heavy Trailer Endorsement (Code 20) $299/session


For Motorcyclists

Program Price
Motorcycle Complete Program $799
Skills Program $599
Traffic Program $299
Road Test Preparation & Rental $199/session
One-on-One Training $199/session


 “Thank you so much for your professional approach to driver training.  I missed learning to drive in my teenage years and needed to quickly learn the rules of the road in order to pass my road test for a new job.  

The kind of service I received from Valley driving was excellent and of high caliber.  I did the entire program and all of it was useful to helping me pass my exam.  My experience with my instructor is to be commended immensely.  He was patient and helpful as I learned to drive, and without him I likely would not have passed that road test!  I'm thoroughly impressed by Valley Driving as a business and would like all of you to know that I appreciate how well each of you do your work.  Thanks!”



Gift differently with the gift
that fits any occasion!

Gift cards are available in
any denomination and redeemable
for all training programs & services.

It’s perfect for everyone on your list!

learn more