About OntarioDriveTestMap
Study routes built from evidence.
This independent map reconstructs reported Ontario road-test routes. Routes may change: use them to prepare, not to predict your exact test.
Where routes come from
DriveTest doesn't publish its routes. Every route here is reconstructed from what people actually drove or recorded, from three kinds of source:
-
Recorded drives
GPS traces of real drives along DriveTest routes, where contributors have them. These give the most exact road geometry.
-
Video-transcribed test drives
Test-drive videos transcribed street by street by a person watching them, then matched to the real road network.
-
Community reports
Routes described by people who recently took or practised a test. Each street is checked against real Ontario street data, and a report only counts toward a route when it agrees with other, independent evidence.
A single observation isn't a confirmation. Sources are grouped by the physical route they describe and weighted by how many independent people or recordings back each stretch of road. Routes come out of that computation, not out of anyone deciding what looks right.
How confidence works
Every section of a route carries one of these labels, and the map, legend, route panel and turn list all use the same line and the same word:
- ConfirmedHand-transcribed from a test-drive video, or backed by enough independent sources to pass the confirmation threshold.
- InferredEither a road-snapped connection between two confirmed points that no source actually drove, or real evidence that's weaker than the threshold. Study it, but don't rely on it.
- Unrouted gapThe data jumps in a straight line because two pieces don't connect in the map data. It isn't a road.
Colour is never the only signal: the line pattern and the word always go together, so the labels survive printing in greyscale and colour-vision differences. A route called confirmed can still contain inferred sections; the route panel lists them separately instead of rounding them up.
How data becomes a route, now and in future
Every source, old or new, goes through the same pipeline. Nobody hand-picks what goes on the map, and new data can raise or lower a route's confidence.
-
Checked against the real road network
Each street is matched to OpenStreetMap data for Ontario. A street that doesn't exist, or two streets that don't actually meet, is rejected on the spot. Submissions are checked this way street by street as you add them.
-
Grouped with everything else
Sources that describe the same physical drive are clustered together. A report that doesn't match anything else stays aside as an outlier instead of being forced into a route.
-
Weighted, not just counted
Each stretch of road is weighted by how many independent people or recordings support it. Several reports from one account count once, and older evidence gradually counts for less than recent evidence, because routes change.
-
Labelled by the same threshold
A section becomes Confirmed only once its support passes the same threshold that applies to all data. Below that, it's shown as Inferred. Where two pieces of road don't connect in the map data, the jump is drawn as an Unrouted gap, never as a road.
-
Drawn and placed on the map
Confirmed sequences are snapped to real roads for the map line, and each turn is placed on the map only if its street names match a real junction on that route.
What happens to new data
- Your route submissions stay pending until they're corroborated. A submitted route is added to the map only when at least two different accounts describe the same route and it passes the confirmation threshold. Promotion runs in batches, so it isn't instant.
- Corrections reported on a turn are saved for review. A report doesn't change the map on its own.
- New centres appear in the centre list as soon as they have evidence. Until then, you can still submit a route for them.
- Official records (see below), if released, will be added as their own labelled source and weighed in the same pipeline, not treated as automatically correct.
- When a route is recalculated with new evidence, its confidence labels update to match. A route can gain confirmed sections, or lose them if newer data disagrees.
What you can do here
Everything below works in any modern browser. Reading routes is open to everyone; items marked Account need a free Google sign-in.
Find and study a route
- Centre search with separate confirmed and inferred route counts for every centre that has evidence.
- Route maps for G and G2, with every section labelled confirmed, inferred or unrouted gap.
- Shareable route links that open the exact centre, class and route.
- Turn-by-turn list with distance, time, traffic control and posted speed where the data has them.
- Numbered turn points on the map for turns matched to a real junction on the route. Select a turn to find it, or a point to find its turn.
- Route playback: a dot drives the route from the centre to the end, at 0.5×, 1×, 2× or 4×, with a slider to jump anywhere.
- Map layers: show the individual evidence points and colour them by how well they're supported.
- Export a route as a GPX file or print the turn list.
- Compare centres by confirmed route count, average length and number of steps.
Check the evidence
- Evidence for each centre: how many video transcriptions and community reports it's built from.
- Source list with each record's type, class and date. Account
Contribute
- Submit a route street by street; each street is checked against the real road network as you add it. Account
- Report an issue on a specific turn. Account
- Tips and corrections for a centre, and a site-wide discussion board with questions, test experiences and tips. Account
Your account
- Test reminders for a date you choose, shown in the notification bell. Account
- Notifications when someone replies to or mentions you. Account
- English and French, remembered across pages, and self-service account deletion.
On your phone
There's no app to install: the full site works in your phone's browser (Safari on iPhone, Chrome on Android), laid out for small screens. For quick access, use your browser's Add to Home Screen (on iPhone: Share, then Add to Home Screen).
The phone version adds Practice drive: a full-screen map that follows your live position along the route you picked, with a large turn list and simple Pause and End buttons. It's built for a passenger or a parked car, and it's honest about what a web page can do:
- It only tracks while the page is open and the screen is on. If you switch apps or lock the phone, it stops and asks you to recheck your location when you come back.
- It shows where you are on the route and warns if you seem to be off it. It doesn't give spoken directions or reroute you.
- Your live location stays on your phone. It isn't sent to us or stored.
Official MTO records
DriveTest doesn't publish its routes. We've asked the Ontario Ministry of Transportation for route-related records through a Freedom of Information (FOI) request. If and when records are released, we'll add them as their own clearly labelled source, together with a note on what they do and don't show. Until then, nothing on this map comes from MTO or DriveTest.
What the map can't promise
- Your exact route. Examiners can choose different streets, and centres change their patterns. A confirmed route is one people have driven, not one you'll be assigned.
- Up-to-date roads. Construction and new signage can make a section out of date before new evidence arrives.
- Every centre. Coverage depends on contributions. Some centres have many sources, some have few, and some have none yet. The app shows that plainly instead of filling it with guesses.
- Background tracking. Practice drive only follows your position while the page stays open on screen (see On your phone).
How to help
Each new piece of evidence can move a section from inferred to confirmed for the next person. You can submit a route street by street (each street is checked against the road network as you go), report an issue on a specific turn, or share a tip for your centre.
OntarioDriveTestMap is an independent, community-built project. It isn't affiliated with, endorsed by, sponsored by, or operated on behalf of DriveTest, Serco Canada Inc., or the Ontario Ministry of Transportation.