We’re here to help
Contact Information
“The interactive parts actually kept me focused, which is rare for online training. I felt like the course respected my time and made everything easy to understand.”
– Anna T., Vaughan

FAQ
General City of Toronto VFH Licensing Requirements
Who needs a Vehicle-for-Hire (VFH) or Private Transportation Company (PTC) Driver's Licence in Toronto?
Anyone driving a vehicle-for-hire within the City of Toronto needs this license. This includes drivers for:
- Taxicabs
- Limousines
- Private Transportation Companies (PTCs) like Uber, Lyft, etc.
What are the basic eligibility requirements set by the City of Toronto to get a VFH/PTC Driver's Licence?
Applicants must generally meet the following criteria (subject to change by the City):
- Be at least 18 years old.
- Hold a valid Ontario Driver’s Licence (Class G minimum, or equivalent).
- Have a minimum of 3 years of driving experience (may vary based on license class history – check with City).
- Successfully complete a training program approved by the City of Toronto (like DrivePro).
- Have the legal right to work in Canada.
- Pass screening criteria, including a criminal background check and driving record review.
- Submit a complete application package to the City of Toronto ML&S with the required fee. Details about what needs to be submitted could be found on the City of Toronto website.
Is driver training mandatory to get a VFH/PTC licence in Toronto?
Yes. As mandated by the City of Toronto Municipal Code Chapter 546, all new applicants for a VFH/PTC Driver’s Licence must successfully complete a City-approved driver training program.
Where can applicants find the official list of requirements and the application form?
Applicants should always refer to the official City of Toronto website, specifically the Municipal Licensing & Standards (ML&S) section for Vehicle-for-Hire licensing. Search for “Toronto Vehicle for Hire Driver Licence.”
Does completing the training guarantee I will get my VFH/PTC licence?
No. Completing the training and receiving your certificate is only one mandatory step. Applicants must meet all other City of Toronto requirements, submit a complete application, pay the fees, and pass the City’s background and driving record checks.
About the VFH Driver Training Course
What is the purpose of the mandatory VFH driver training?
The training ensures drivers understand their legal obligations, safety requirements, accessibility standards (serving passengers with disabilities), and customer service best practices specific to operating a vehicle-for-hire in Toronto.
Do I have to take the training from a specific provider?
Yes, you must take the training from a provider that has been reviewed and approved by the City of Toronto Municipal Licensing & Standards. DrivePro is a City-approved provider.
What topics are typically covered in the approved training courses?
Approved courses, including DrivePro’s, cover topics mandated by the City, such as:
- Relevant laws and by-laws (City of Toronto Municipal Code Chapter 546, Highway Traffic Act)
- Driver safety and defensive driving principles
- Passenger safety and emergency procedures
- Accessibility (AODA requirements, transporting passengers with disabilities, service animals)
- Anti-racism and sensitivity training
- Customer service best practices
- Legal rights and responsibilities of drivers
DrivePro Course Specifics
What is DrivePro?
DrivePro is a City of Toronto-approved provider of the mandatory Vehicle-for-Hire (VFH) / Private Transportation Company (PTC) driver training course.
Is DrivePro's training course approved by the City of Toronto?
Yes, DrivePro is officially approved by the City of Toronto Municipal Licensing & Standards to deliver the required VFH/PTC driver training. Our certificate is accepted by the City as proof of completion.
How is the DrivePro course delivered?
DrivePro is one of the only providers that offers the course 100% online. This allows you to complete the training at your own pace, from anywhere with an internet connection. Other providers may require you to attend an in-person exam or take in-car driving lessons.
How long does the DrivePro course take to complete?
The course is self-paced. While the City requires a minimum amount of content, most students complete the DrivePro course in approximately 3-4 hours.
How much does the DrivePro course cost?
The cost for the DrivePro VFH training course is $79 + HST. This is significantly cheaper than many other course providers and we’re able to keep it cost effective as we conduct the training 100% online.
How do I enroll in the DrivePro course?
You can enroll directly on our website: vehicleforhiretraining.com. The process involves:
1. Visiting the website.
2. Clicking the registration/enrollment button.
3. Creating an account.
4. Making the payment securely online.
5. Gaining immediate access to the course materials.
How long do I have access to the course materials after enrolling?
You have 12 months from enrollment to complete the course and final exam. After that, access expires and the course must be re-purchased.
What devices can I use to take the DrivePro course?
Our online course is designed to be accessible on most modern devices with an internet connection, including desktops, laptops, tablets, and smartphones.
Is there a test at the end of the DrivePro course?
Yes, there is a final assessment or test required to successfully complete the course and receive your certificate.
What is the passing grade for the final test? Can I retake it if I fail?
The passing grade is 70%. Yes, if you do not pass the test on your first attempt, you will be allowed 4 retake(s) (for a total of 5 free attempts). After that, a retake fee will be applied.
How do I get my training certificate after passing the course?
Upon successful completion of the course and passing the final test, your official training certificate will be emailed to you. We will also send your certification to the City of Toronto directly and they typically process it within 24 hours.
What do I do with the DrivePro certificate?
You may need to upload the certificate in the Uber / Lyft / Hopp mobile application directly. Please follow the specific instructions for submitting application documents outlined by the provider you wish to work with.
Certification Process
I finished the course. Am I ready to drive?
Not yet. Passing the course is Step 1. Now, your records must be sent to the City of Toronto, and you must apply to a rideshare platform (like Uber or Lyft) to get your vehicle approved and background check completed.
How does the City of Toronto know I passed
We automatically submit your completion record to the City of Toronto. This process typically takes 24–48 hours from the moment your certificate is issued. You do not need to send your certificate to the City yourself.
Do I need to send my certificate to Uber or Lyft?
Yes. You must download your certificate from your learner portal and upload it to the rideshare platform(s) you choose to drive for.
Which documents do I need to start driving?
All platforms (Uber, Lyft, Hopp) generally require:
- Your DrivePro Training Certificate.
- Ontario Class G Driver’s Licence.
- Proof of Work Eligibility (Passport, Birth Certificate, PR Card, or Work Permit).
- Vehicle Registration (Green slip).
- Vehicle Insurance (Pink slip).
- Safety Standards Certificate (SSC) from a licensed mechanic.
- Note for Lyft Drivers: You also need an HST registration number.
Finding a Qualifying Vehicle
What are the vehicle requirements?
Your car must generally be:
- 4 doors with at least 5 seatbelts.
- 7 model years old or newer (e.g., 2019 or newer for 2026).
- In good condition (not rebuilt or salvaged).
- Equipped with snow/all-weather tires (Dec 1 – April 30).
Where can I find a qualifying vehicle?
Don’t have a qualifying vehicle? Our partner Weeve can help. Their monthly subscription covers the car, insurance, maintenance, and roadside assistance in one flat payment – no credit check and no long-term contract required. Many drivers are on the road within 24 hours, and DrivePro students get $80 off their first week. Learn more and apply here.
Technical & Support Questions
I'm having trouble logging into my DrivePro course.
Please ensure you are using the correct username (usually your email address) and password. You can use the ‘Forgot Password’ link on the login page if needed. If problems persist, please contact our support team at vfhsupport@drivepro.ca.
The course videos/modules are not loading properly.
Please try the following:
- Ensure you have a stable internet connection.
- Clear your browser’s cache and cookies.
- Try using a different web browser (e.g., Chrome, Firefox, Safari, Edge).
- Disable any browser extensions that might interfere (like ad blockers).
- If the issue continues, please contact our support team with details about the problem (e.g., module name, error message, browser used).
Who do I contact for questions about the VFH/PTC licence application process, fees, background checks, or status updates?
For all questions regarding the actual VFH/PTC licence application, requirements beyond training, fees, processing times, or the status of your application, you MUST contact the City of Toronto Municipal Licensing & Standards (ML&S) directly. DrivePro cannot assist with the City’s application process itself.
- Phone: 311 (within Toronto) or 416-392-CITY (2489) (outside Toronto
- Website: Check the City of Toronto website for ML&S contact details.
Who do I contact for technical questions about the course or website?
For all technical questions regarding the course, please email techsupport@drivepro.ca.
What is DrivePro's refund policy?
Students may request a full refund, less a 3% payment processing fee, within 30 days of purchase and prior to accessing or commencing any course content. Once a student has accessed, started, or otherwise engaged with any portion of the course materials, no refund will be issued. All refund requests must be submitted in writing to vfhsupport@drivepro.ca and will be processed within 14 business days of receipt.


