Contact Us
Driving Lessons in Surrey, BC

Comprehensive Driving Education With Valley Driving School
Need a driving lesson Surrey BC? Our ICBC approved driving instructor team in Surrey teaches on the roads, highways and streets you’ll actually use – King George Blvd, 152 Street, South Fraser Perimeter Road (SFPR , and Hwy 10 & Hwy 15—with flexible pickups across Guildford, Newton, Fleetwood, Cloverdale, and South Surrey. Before your exam, we run a focused warm-up near ICBC Guildford or ICBC Newton (vehicle rental available) so test day feels familiar and you arrive confident.
Valley Driving School has been in Surrey since 1992, helping students of all ages navigate diverse roadways ranging from high-volume multi-lane intersections like King George Boulevard to busy commercial hubs like Guildford Town Centre and Newton Town Centre. We work with every student as they gain the skills and confidence to handle Surrey’s distinct blend of urban development, major highway interchanges, and beyond.
We offer comprehensive training programs for all ages and experience levels, tailored to Surrey’s unique driving environment, with the support of experienced and patient Instructors.
Get started today with the package that matches your goals—first-time training, refresher lessons, or road test prep.
We offer training programs in Surrey for all levels, providing the expert guidance you need to safely master the roads.


car training
Master the road with our ICBC approved Graduated Licensing Program, designed to turn new drivers into confident road users capable of handling everything from quiet residential streets to complex urban intersections. We combine comprehensive classroom theory with practical on-road experience, helping you build confidence across diverse environments, from navigating the rapid transit corridors and bus-only lanes of 104th Avenue to managing the high-speed merges and commercial traffic at the Highway 10 and 15 interchange in Cloverdale.
Our Instructors focus on essential defensive driving techniques tailored to your local geography. You will gain hands-on experience mastering Surrey’s distinct landscape, including precision parking in dense areas, hill start, and strategic lane choices for merging into high-volume traffic. Whether you are preparing for your first road test or looking to hone your urban driving skills, our GLP program provides the foundation for a lifetime of safe driving.
Truck training
Our specialized Class 1 MELT, Class 2, and Class 3 programs are designed to develop elite commercial drivers who meet the highest industry standards. By training within the Surrey area, you’ll receive practical experience navigating the unique agricultural-industrial mix of Cloverdale and the high-volume logistics corridors surrounding the Pacific Highway Border Crossing. This hands-on approach prepares you for the diverse driving conditions of the Lower Mainland and beyond.
Our experienced Instructors blend comprehensive theory with on-road practice, ensuring you are proficient in managing heavy vehicle operations across diverse environments, from high-speed merges on the South Fraser Perimeter Road to navigating the dense industrial parks of Campbell Heights. This foundation prepares you for success whether you’re pursuing local delivery routes through Surrey’s expanding business parks or launching a long-haul career across North America.


Motorcycle Training
Learn to ride safely and confidently with our motorcycle training programs, which are conducted weekly at our Port Kells facility. We provide comprehensive instruction that includes skills development, traffic training, and road test preparation, ensuring you are fully prepared for a lifetime of riding. For maximum convenience, we are an ICBC-certified facility, meaning you can complete your Motorcycle Skills Assessment (MSA) on-site during your training rather than booking a separate appointment at an ICBC lot.
Whether you are aiming for your first licence or looking to take refresher courses, we’re here to help. Our lessons are designed to fit your busy life, with flexible scheduling and training available mornings, afternoons, and evenings. We can help you get started without delay.

Convenient Pickup Locations
We’ve strategically chosen pickup points to serve all corners of Surrey:
- Shopping Area Pickups: Guildford Town Centre, Central City, Semiahmoo Shopping Centre, Strawberry Hill Shopping Centre
- Leisure Centres: North Surrey Sport & Ice Complex, Newton Recreation Centre, Guildford Recreation Centre, South Surrey Recreation & Arts Centre, Grandview Heights Aquatic Centre
- Public Transport Access: Surrey Central SkyTrain Station, King George SkyTrain Station, Scott Road Skytrain Station, Newton Exchange
- Popular Meet-up Points: Bear Creek Park, Fleetwood Library, The Shops at Morgan Crossing
- Local Secondary Schools: Fleetwood Park Secondary School, Lord Tweedsmuir Secondary School, Panorama Ridge Secondary School, Guildford Park Secondary School
- Road Test Prep: Prepare for your ICBC road test by practicing with us near the ICBC Driver Licensing Offices in Guildford and Newton.
Surrey Road Test Preparation
Practicing with our local team gives you a distinct advantage, allowing you to become comfortable with the specific intersections, traffic flow, and maneuvers you may encounter on your road test and beyond. To ensure you are fully prepared for your ICBC road test, your Instructor can recommend practice routes near the Guildford or Newton ICBC offices for realistic sessions that build your confidence in those specific driving environments
Need a car for your road test? Focus on your performance, not the vehicle. We offer specialized road test prep and car rental, allowing you to use a familiar, reliable vehicle for your ICBC road test day.
Looking for more guidance and resources? Get a head start by taking our online practice knowledge test to sharpen your skills and build your road-rule knowledge before you even hit the road!


Why Choose Valley Driving School?
- Experienced Instructors: Our Instructors are highly trained, patient professionals who provide a learning experience tailored to the local environment, ensuring you are comfortable with the specific challenges found in Surrey ICBC testing areas.
- Flexible Scheduling: We offer flexible lesson times to fit your schedule. We have Instructors available morning, afternoon, and evening, 7 days a week.
- Comprehensive Programs: From new drivers to commercial and motorcycle training, we have programs designed to meet your specific needs.
- Satisfaction Guaranteed: We guarantee all of our training. We’ll make it right if you’re not completely satisfied. With over 70 years of experience, Valley Driving School is dedicated to providing top-tier driving education, and our Instructors in Surrey make that happen!
Join Valley Driving School in Surrey and take the first step towards driving excellence. Contact us today to schedule your lessons and learn more about our programs tailored to your needs in Surrey, BC.
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)
Programs & Services Pricing
Car Courses
Graduated Licensing Program
Navigate the process from L to N. Earn 2 High School credits & 6 months off the N stage. GST exempt.
$1497
Defensive Driving Program
Skill building & refresher training for drivers of all experience levels.
$677
Senior Drivers
Lessons for seniors to re-enforce skills for independence on the road.
$177
Behind The Wheel and On Your Own e-Learning
Self paced online learning focusing to prepare for real-life driving scenarios.
$39
Class 4 Unrestricted
Driving & pre-trip training for transporting up to 25 people, in small shuttle buses.
$499
Class 4 Restricted
Driving & pre-trip training for transporting up to 10 people, for ride hailing, taxis & limos.
$199
Truck Courses
Class 1 MELT
Mandatory Entry Level Training for commercial vehicles (semi trucks).
$15,400
Class 2
Buses with automatic transmissions (school, coach, tour, transit). Also covers class 4 vehicles.
$1799
Class 3 Standard
Medium-sized commercial vehicles with standard transmissions (garbage, heavy-duty tow, recycling, pumper & crane trucks).
$2799
Class 3 Automatic
Medium-sized commercial vehicles with automatic transmissions (firetrucks).
$1799
Class 3 Career
Employer’s choice program for medium-sized commercial vehicles with standard transmissions (garbage, heavy-duty tow, recycling, pumper & crane trucks).
$4999
Class 4 Unrestricted
Passenger vehicles up to 25 people, like small buses. Also covers class 4 restricted vehicles.
$499
Class 4 Restricted
Passenger vehicles up to 10 people, like taxis, shuttles, and Uber.
$199
Air Brake Course
Theory course for those working towards a class 2 or class 3 licence.
$220
Corporate Training
Defensive driving courses for the professional & commercial driver, evaluations, custom programs for all licences.
Motorcycle Courses
Complete Program
All inclusive program (skills, MSA, theory, traffic, road test), for all experience levels.
$899
Evening Skills Program
Closed circuit training program (skills, MSA, theory) conducted during the evening.
$599
Road Test Preparation & Rental
On-road prep & motorcycle rental for ICBC road test.
$199
Frequently Asked Questions
Yes! We provide convenient pickups across all Surrey neighborhoods, including Guildford, Newton, Fleetwood, Cloverdale, and South Surrey. Popular meeting points include Surrey Central Station, Guildford Town Centre, and Newton Exchange. Simply let our team know your preferred landmark, and we will coordinate a meeting point that fits your schedule.
Most students from Surrey choose either the Guildford or Newton (78th Ave) ICBC locations. You can pick the testing location where you feel most confident, and we will ensure you are prepped and ready for a successful road test.
Yes! Many of our students begin with a 90-minute session. We recommend discussing your goals with our booking team to determine which lesson package is best for you.
Yes! We understand that you have a busy schedule, which is why our Instructors offer flexible lesson times, including mornings, afternoons, evenings, and weekends (7 days a week). To find the exact openings for your desired program (car, truck, or motorcycle) and preferred pickup location in the Surrey area, contact our team directly or register today to see availability in your area.
Yes! Using a familiar, well-maintained school vehicle for your ICBC road test can significantly reduce test-day anxiety. We offer a dedicated Road Test Preparation and Vehicle Rental service. To ensure we can accommodate your needs, please request this option as early as possible when scheduling your final lessons and test date.
On the ICBC road test day, you must bring your driver’s licence, two pieces of acceptable ID, payment for the road test, and a safe, insured, and roadworthy vehicle with valid registration. Also, bring your glasses or contacts if you need them to drive. Need tips to be successful on road test day? Our blog has 8 great tips to help you be ready on test day!
driving in Surrey: local tips
Driving in Surrey requires confidence in high-volume traffic and precise lane management. You should expect a fast-paced environment on major corridors like King George Boulevard and 152nd Street. Our training emphasizes the global skills (communication, observation, speed control, space margins, steering and hazard perception) so you can confidently navigate Surrey’s busy hubs like Newton and Guildford.
Large commercial vehicles frequent major routes like the South Fraser Perimeter Road (Hwy 17) and the Pacific Highway (Hwy 15). Our training will ensure you are confident sharing the road with semi-trucks, dump trucks, and delivery trucks to ensure you have adequate space margins, staying aware of other driver’s blind spots. Additionally, you’ll learn to navigate the RapidBus lanes on 104th Avenue, where traffic patterns can shift quickly near transit stations.
Focus on being proactive and planning ahead for potential traffic changes; being in the correct lane before major intersections, like 88th Avenue and 128th Street, is a good way to prevent stressful last-minute merges.