main slider main slider



committed to developing safe and responsible drivers in Metro Vancouver.

Schedule An Appointment



Dedicated to providing superb learner focused driver training

Schedule An Appointment

How can we help you?

We are here for you

We understand the process can be stressfull. We help you make it easier. We are experienced at getting results that matter to you!

Read More


We strive to communicate effectively. We have your records and our observations readily available for you at any time.

Read More

Affordable Fees

We attempt to make the lessons accessible to everyone. Limiting our overhead costs to the best of our ability.

Read More

Perfect Timing

Our scheduler and online booking attempt to do what is best for you. Especially leading up to your examination.

Read More

Experienced Instructors

Our instructors are top notch. We have taught thousands of people. We meet regularly to share new teaching techniques.

Read More

Balanced and Fair

We have you in mind. We want the best possible relationship with our students. We keep our policies balanced and fair.

Read More


Welcome to the online home of RainCity Driving School! RainCity Driving School is committed to developing the safest and most responsible class 5 and 7 drivers in Metro Vancouver. The school is all about providing superb learner focused driver training.

RainCity Driving School aims to be one of the greenest and most socially responsible schools in the Lower Mainland!

We are available for private lessons and are excited to help you take your driving to the next level. We specialize in training for ICBC examination courses and advanced driving skill and knowledge. RainCity Driving School is an ICBC Approved driving school.



We are individuals dedicated to our profession


We are licensed and insured. Have many hours of training. Our cars are mechanically inspected annually.


We have a proven track record of consistent performance. We are trustworthy straight shooters.


We strive to do our best to make you feel comfortable, relaxed and having an enjoyable experience.


We do our best to tell you the truth about your driving ability. We work towards improvement and your overall safety.


We Have A Special Team To Help Our Customers


Top Instructors With Local Knowledge

Ed De Guzman


Ever the entrepreneur, Ed started the driving school 25 years ago. He initially took on students as a hobby, loving the puzzle that each individual learning style brings. He is a father of 5, and has come to love how his children’s different personalities affect learning. He is very knowledgeable in many forms of motor vehicles including motorcycles, big rig trucks and manual transmission automobiles. In his spare time Ed likes to play tennis and basketball. He has a degree in civil engineering. Ed also manages the maintenance of our vehicles, and the administration of our business needs.

Robert Yan


Robert has been a driving school instructor for close to five years. He has a great sense of humor. He is calm, patient and we'll take the time to explain skill sets in different manners. His road sense is exceptional.  He spent much of his young adulthood living in Los Angeles, and knows the ins and outs of busy daily driving. Robert is a former restaurateur having been in the business for several decades. He love's stressful situations and guiding students through rocks and hard places. In his spare time Robert love's trying new dishes. He is a foodie, collecting different photos of the cuisines he samples. Robert likes to live healthy, often making different types of health shakes and shares his recipes with the team.

Rain De Guzman


Rain is passionate about teaching. He has been involved with driving school instruction for close to 10 years. He loves it when a student learns new skills. He enjoys the process even more when students apply these acquired skills too difficult driving situations. He also coaches mini rugby. He appreciates when athletes he mentors develop year-to-year into promising young players. Rain holds a degree from the University of British Columbia in geography. He is currently studying at Simon Fraser University to acquire a teaching degree. Rain likes to travel and adventure. He is also an avid sportsman having played rugby at provincial and national levels. Between teaching and playing loves taking sports photos.