Skip to content
Permit rules

Ontario permits, by city and project.

Straight answers, each with the City’s own source.

City permit fees by project. Each cell links to that City’s rules and what to submit.
CityDecksFencesPool enclosuresBasementsBathrooms
KitchenerForms built in · 2026-10-06$95 flat feeNo permit$95About $0.37 per sq ft (minimum $95), plus a $250 deposit refunded after the final inspection$11 per fixture, minimum $95
WaterlooForms built in · 2026-10-06$132 flat feeNo permit$274.96 including HST$351 flat fee1% of the construction cost
TorontoRules checked · 2026-10-07$214.79 flat feeNo permit$214.79 zoning certificate, plus the enclosure permit fee$6.20 per m², minimum $214.79$23.20 per fixture, minimum $214.79
OttawaRules checked · 2026-10-07$12.75 per $1,000 of construction value, minimum $117No permit$257$12.75 per $1,000 of construction value, minimum $117$117 for plumbing-only work
MississaugaRules checked · 2026-10-07$244No permit$402.53 inspection fee (HST included), plus a refundable deposit$5.64 per m², minimum $244$42.23 per fixture, minimum $244
BramptonRules checked · 2026-10-07$326.21 flat feeNo permit$175$326.21 flat fee, plus $133.61 for each new window or exterior door$326.21
HamiltonRules checked · 2026-10-07$5.36 per m² of deck, minimum $291No permit$303, plus HST where it applies$4.06 per m², minimum $291Minimum $291
LondonRules checked · 2026-10-07$260.37, or $368.85 if it holds up a roofNo permit$12.50 per $1,000 of construction value, minimum $200$3.68 per m² of renovated floor, minimum $260.37Minimum $260.37
OakvilleRules checked · 2026-10-06$220No permit$354 for an above-ground pool or hot tub enclosure$4.90 per m², minimum $200$100 per fixture
CambridgeRules checked · 2026-10-07$143 ($118 permit plus a $25 zoning review)No permit$224 above-ground or hot tub, $250 in-ground$0.50 per sq ft, minimum $143, plus a $25 zoning review$18 per fixture, minimum $107
GuelphRules checked · 2026-10-07$160 flat feeNo permit$320 for a pool, $160 for a hot tub$0.59 per sq ft, minimum $160$30 per fixture

Fees come from each City’s current fee schedule. Tap a cell for the rule, its source and what to submit. Next: Vaughan, Markham, Windsor, Richmond Hill and more, once their sources check out.

Find out if you need a permit.

Pick your project, add your address and see your design and permit answer. Free, no card.