DriveTest Canada
Ontario Class F knowledge test, parking and stopping

Before you start

Parking and stopping practice

Everything this run does, in front of you first. Licensing in Ontario is run by Ontario Ministry of Transportation, and every line marked with a source below comes from what they publish.

Questions in this run
7
What this draw holds
7 rules of the road questions
Questions in the real test
Not publishedNot published by the licensing body
Pass mark
This run is not scored against the exam marks
Time limit
No clock on this run
What ends it early
Nothing. It runs to the last question.
Answers shown
As soon as you choose, with the reason and the source
Fee for the real test
$122.75 package covering the knowledge test and the road test, for applicants under 65Ontario Ministry of Transportation, Get a bus driver licenceverified 2026-08-28
Retake fee
$23.75 for each further knowledge test attemptOntario Ministry of Transportation, Get a bus driver licenceverified 2026-08-28
  • Class F covers a bus seating up to 24 people, which is where a 15 passenger van and an ambulance sit.
  • The two official sources disagree on whether Class F needs a knowledge test at all. DriveTest lists a passing mark on the applicable knowledge tests under its combined Class C or F requirements, while the ministry bus page marks the knowledge test as Class C only. We give you both rather than pick one.
  • Where a knowledge test is sat, the rule that covers every Ontario class applies: multiple choice, two or three parts, 80 percent overall, and a result that stands for one year.
  • No question count is published.
  • You need a full G licence or higher, a medical report, a vision check and a hearing check.
  • The road test includes a daily vehicle inspection on six items drawn at random, and turning up without a valid inspection report cancels it.

All 7 questions in this run are rules of the road questions.

Your answers stay in this browser. Nothing is sent anywhere, there is no account, and no part of this run is held back.