Calculator
Speeding fines
The marquee question in both provinces, and the one where the two systems look least like each other.
Draft for review. Every figure on this page is transcribed from the instrument cited beside it; the reviewer of record has not signed the values off. Check the cited provision before relying on an amount.
Calculator
Work out a speeding fine
The charged excess, as the notice states it. The top band of every ladder here is open-ended.
Band 1 of 13 — fines $0.00 to $50.00.
Band 1 of 13 — fines $0.00 to $50.00.
These two rails are ALTERNATIVES, not parts of one bill. One of them is what you pay — never both, and never their sum. Which one applies is a matter of route rather than of severity, and at the top of the ladder only the court rail exists at all.
The zone selects which schedule the settlement is read off. Two of the four schedules print identical rates in the current consolidation; they are still two textually independent schedules, and this site never quotes one as a stand-in for the other.
Below the demerit table’s own floor
What this calculator is doing
- Every figure below is produced by the engine from the instruments cited beside it, for the province stamped on it.
- This tool takes the excess the notice charges. It applies no measurement tolerance, because none is stated in the instruments read for this site.
- Nothing here looks anything up. There is no licence number, notice reference or date of birth field on this site.
Background
Québec prices speeding by complete tranches
$30.00 + $10.00 × 2 = $50.00Counted — complete tranches
2 × 5 km/h
Not counted — the remainder
+ 1 km/h
11 km/h = 2 × 5 km/h + 1 km/h
The whole excess is priced at the band’s rate. The band is chosen by the TOTAL excess and then applies to every complete tranche of it — this is a band lookup, not a marginal bracket calculation, and reading it the other way produces a smaller wrong number for every excess that crosses a boundary. The remainder below one whole tranche is not counted.
Findings
What the law does NOT say
Figures
How Ontario prices a speeding ticket
A rate per kilometre over the limit — not a flat amount — and the rate changes with the band you land in.
Ontario does not print one price for speeding. The set fine on an offence notice is a RATE: so many dollars for every kilometre per hour you were over the posted limit. Which rate applies depends on how far over you were, and the schedule steps at 20 km/h and 30 km/h over.
On an ordinary road the rate is $2.50 per km/h in the lowest band, $3.75 once you are 20 km/h or more over, and $6.00 from 30 km/h over. Because it is a rate and not a step, two drivers one km/h apart across a boundary do not pay one rate-step apart — every kilometre of the excess is repriced.
Worked through: 20 km/h over the limit on an ordinary road gives a set fine of $75.00 under Schedule B. The calculator above runs the same arithmetic against the same schedules, for every band and every zone.
ONTARIO · Background
These amounts are not in the Highway Traffic Act
They come from a consolidated set fine schedule published by the Office of the Chief Justice under the Provincial Offences Act, which describes itself as prepared for convenience of reference only. The Act creates the offence; the schedule prices the out-of-court settlement.
OCJ consolidated set fine schedule (Schedule 43), HTA s. 128
Full table
Four zones, four separate schedules
The zone does not adjust the ordinary-road figure — it selects a different table entirely. Schedule B prices ordinary roads, Schedule D community safety zones, Schedule E construction zones, and Schedule F construction zones with a worker present. Each is separately headed and each has its own 4 bands.
A community safety zone is the expensive one: $5.00 per km/h in the lowest band against the ordinary road's $2.50, and $12.00 in the band above 30 km/h over.
There is no single community-safety-zone multiplier anywhere in the schedule. Where a non-speeding offence carries a paired ordinary and community-safety-zone row — a stop sign, a red light — the two amounts are read off their own two rows, and they do not scale by a constant factor.
ONTARIO · Background
Two of the four schedules print identical rates today. They are still two schedules.
Schedules B and E carry the same rates in the current consolidation, as do Schedules D and F. That is a coincidence of values between textually independent tables, not a shared rule — this site never quotes one as a stand-in for the other, because the day one is amended the other does not follow.
OCJ consolidated set fine schedule, Schedules B/D/E/F, HTA s. 128
ONTARIO · Background
There is no Schedule C
The lettering of the sub-schedules skips C on the face of the document. That is a fact about how the schedule is lettered, not something missing from this site, and nothing here is waiting to fill it in.
OCJ consolidated set fine schedule, sub-schedule headings
Two provinces
Ontario prices speeding twice, and the two figures are not interchangeable
A set fine settles the matter out of court. A statutory fine is what a court imposes on conviction. They share band boundaries and share no rates.
The statutory ladder lives in HTA s. 128(14) itself, and it runs from $3.00 per km/h at the bottom to $9.75 per km/h at the top. At 20 km/h over, the set fine is $75.00 and the statutory figure is $90.00 — same offence, same speed, two different instruments answering two different questions.
Which one applies to you is not a matter of severity. It is a matter of route: the set fine is the counter price for closing the matter without a trial, and the statutory fine is the range a justice sentences within if the matter goes to court, whether because you contested it or because no set fine exists at all.
Schedule B
$75.00
Provision 128(14)
$90.00
Both rails price the same 20 km/h over an ordinary-road limit. The left is the out-of-court settlement from the Chief Justice's consolidation; the right is what HTA s. 128(14) lets a court impose. Never add them together, and never quote one as the other.
Findings
At 50 km/h or more over, there is no set fine at all
The most-asked question about Ontario speeding does not have a dollar answer.
All four speeding schedules end the same way. In the top band, where a rate would go, the schedule prints “No out of court settlement”. Not a higher rate and not a maximum — no amount. From 50 km/h over the limit, on an ordinary road, in a community safety zone, in a construction zone and in a construction zone with a worker present alike, there is nothing you can pay to settle it.
That is a statement of law, not a missing feature of this page and not a limitation of the calculator. What it means practically is that the ticket is answered in court, and the amount is fixed there under the statutory ladder — which does price that range: $487.50 at exactly 50 km/h over, before anything is added to it.
Demerit points at that speed are 6, from a different instrument again.
Schedule B
Set fine — settle out of court
No out-of-court settlement is available
Where a rate would go, the schedule prints an absence. There is no amount to settle for: the offence is answered in court under the statutory fine, which is a different instrument and a different ladder.
“No out of court settlement”
Provision 128(14)
$487.50
The same two rails at 50 km/h over. The set-fine rail has no amount to show, because none exists — and the court rail still prices it.
Figures
How Québec prices a speeding ticket
A base amount plus a rate for every complete tranche of the excess — and the whole excess is priced at one band's rate.
Québec puts the price in the statute. Article 516 of the Code de la sécurité routière fixes an amende of $30.00 plus a rate for every complete tranche of 5 km/h by which the limit was exceeded. The rate is not fixed: 5 bands select it, and the band is chosen by the TOTAL excess.
This is a band lookup, not a marginal calculation. Every tranche in the excess is priced at the one rate the band selects — you do not pay the first band's rate on the first tranches and a higher rate on the rest. Reading it the other way produces a smaller wrong number for every excess that crosses a boundary.
The bands start at 1 km/h ($10.00 per tranche), 21 km/h ($15.00), 31 km/h ($20.00), 46 km/h ($25.00) and 61 km/h ($30.00) over the limit.
Worked through: 20 km/h over a 50 km/h limit is 4 complete tranches, giving an amende of $70.00.
QUÉBEC · INFERENCE
Between 1 km/h and 4 km/h over, the formula gives the base amount alone
No complete tranche has been reached, so the arithmetic produces $30.00 and nothing more. That is the reading the text supports — the article's own word is «complète» — and it is the figure this site renders. Nothing read for this site resolves it any other way, and a contrary enforcement-practice figure is not textually supported, so none appears here as an alternative amount.
CSR art. 516, al. 1 («par tranche complète de 5 km/h»)
$30.00 + rate of the band × complete tranches of 5 km/h = amendeHow it works
Three separate articles can multiply a Québec amende
Three rules, three triggers, and only one of them can apply to any one ticket.
Article 516, second paragraph, multiplies the base amount in a construction zone, up to a cap that moves with the posted limit: 39 km/h over where the limit is low, 49 km/h in the middle tier, 59 km/h in the high tier.
Article 516.1 takes over above those caps — at 40 km/h, 50 km/h and 60 km/h over for the three limit tiers respectively — and multiplies the amende by 2. Where the driver has repeat related convictions in the preceding 10 years the multiplier is 3 instead.
Article 516.2 doubles the base amount for school-zone speeding at 39 km/h over or less. Its threshold is flat: unlike the other two, it does not move with the posted limit.
The thresholds are mutually exclusive by construction — one km/h apart in each tier — so a ticket takes exactly one branch. The calculator shows which one, with its own article beside it.
QUÉBEC · OPEN QUESTION
A construction zone that is also a school zone is not resolved by the statute
Article 516, second paragraph and article 516.2 each independently double the same base amount for the same low-excess range, and nothing states what happens when both apply. The engine behind this calculator refuses to price that combination rather than guessing a multiplier; a guessed factor there would be an invented number wearing a citation.
CSR art. 516, al. 2 and art. 516.2
CSR art. 516, al. 2
Construction zone
Doubles the art. 516 amount up to 39 km/h / 49 km/h / 59 km/h over, by posted-limit tier.
CSR art. 516.1
High excess
From 40 km/h / 50 km/h / 60 km/h over: × 2, or × 3 on repeat convictions within 10 years.
CSR art. 516.2
School zone
Doubles the art. 516 amount at 39 km/h over or less. A flat threshold, not tiered by posted limit.
A note on the name: «grand excès de vitesse» is what Québec drivers say, and this site uses it too — but the phrase appears nowhere in the Code de la sécurité routière. The statute's own hook is art. 516.1.
Cameras and radar
Most people who arrive at a camera ticket want the amount, and the amount comes from the same instruments as any other speeding charge: Ontario's set fine schedules, Québec's art. 516 formula. The calculator above is the right place to work it out, using the excess speed printed on the notice.
What a camera changes is the record rather than the arithmetic — and that part is genuinely unsettled in the documents read for this site. It is set out with its evidence on the demerit points page rather than answered here.
Figures
What you actually pay
Neither province charges the fine alone, and the two totals are not the same shape.
In Ontario the settlement is the set fine, plus a victim fine surcharge banded on that fine, plus a flat service cost of $5.00. On the 20 km/h example: $75.00 plus $15.00 plus $5.00 is $95.00.
In Québec a constat claims the amende, plus frais, plus a contribution. On the 20 km/h example: $70.00 plus $33.00 plus $28.00 is $131.00. Each of those three terms comes from its own instrument, and the ticket page walks through them one at a time.
- Set fine — 20 km/h over, Schedule B$75.00SourceSchedule 43 (HTA), Ontario Court of Justice — Schedule B · Current as of 1 July 2026
- Victim fine surcharge$15.00
Banded on the set fine alone, in a closed table of 13 bands. The last band is 25% of the fine rather than a flat amount.
SourceO. Reg. 161/00, Table (Victim Fine Surcharges) · In force from 29 March 2016 - Service cost$5.00
Flat on every conviction, and it does not scale with the fine.
SourceR.R.O. 1990, Reg. 945 (Costs), s. 1 · In force from 14 August 2009
Scope
What this site covers
Covered
Ontario and Québec only. Those are the two jurisdictions whose instruments have been read for this site, and every figure here belongs to one of them.
Unmeasured here
Eleven further provinces and territories are UNMEASURED here — that means they have not been read for this site, not that they are absent from Canada’s fine landscape. Nothing on this site is a national claim.
Out of scope
Municipal by-law offences — parking above all — are priced by roughly four hundred municipalities and are out of scope. This site prices provincial offences.
Next step
Start with the number on your own notice
Then read the instrument beside it, and decide what to do next.