Home/Cities/Ontario
ON local reference

Ontario: secondary suites and ADUs need two rule checks.

Use the provincial framework, then the local zoning and permit route for each property. Browse 43 municipality guides.

Property address check

Find your Ontario city guide by address.

Enter a street address. We’ll match it to one of the SuiteRulesCanada municipalities covered in this province and open the correct audited city guide.

Uses Natural Resources Canada’s national Geolocator to match the address. The rule result comes from SuiteRulesCanada’s audited municipal source set.

Provincial starting point

Province-level as-of-right baseline

Ontario: specified additional-unit configurations are protected by provincial law.

Section 35.1 of the Planning Act limits municipal zoning power so that, on qualifying urban residential land, zoning cannot prohibit: two units in a detached, semi-detached or rowhouse where ancillary buildings cumulatively have no more than one unit; three units in the main house where no ancillary building contains a unit; or one unit in an ancillary building where the main house contains no more than two units and no other ancillary building contains a unit.

Ontario Regulation 299/19, amended in 2024, applies to these additional residential units and restricts several zoning barriers. The provincial permission is still not a building permit: local setbacks, servicing, hazard constraints and other lawful standards must be checked for the site.

Provincial framework reviewed September 20, 2026. “Up to three” describes the protected configurations; it does not mean every parcel can physically or legally accommodate every form.

43 Ontario city guides

AuroraResearch in progress — verify locallyBarrieGeneral official routeBramptonGeneral official routeBrantfordGeneral official routeBurlingtonGeneral official routeCaledonResearch in progress — verify locallyCambridgeGeneral official routeChatham-KentResearch in progress — verify locallyClaringtonResearch in progress — verify locallyCollingwoodMunicipal guideGeorginaResearch in progress — verify locallyGreater SudburyGeneral official routeGuelphGeneral official routeHalton HillsResearch in progress — verify locallyHamiltonGeneral official routeKingstonGeneral official routeKitchenerGeneral official routeLondonGeneral official routeMarkhamGeneral official routeMiddlesex CentreResearch in progress — verify locallyMiltonGeneral official routeMississaugaDedicated official sourceNewmarketMunicipal guideNiagara FallsGeneral official routeNorth BayGeneral official routeOakvilleGeneral official routeOrangevilleMunicipal guideOshawaGeneral official routeOttawaDedicated official sourcePeterboroughGeneral official routePickeringResearch in progress — verify locallyRichmond HillDedicated official sourceSarniaResearch in progress — verify locallySault Ste. MarieGeneral official routeSt. CatharinesGeneral official routeSt. ThomasResearch in progress — verify locallyStratfordResearch in progress — verify locallyThunder BayGeneral official routeTorontoDedicated official sourceVaughanGeneral official routeWaterlooGeneral official routeWhitbyResearch in progress — verify locallyWindsorDedicated official source