Property tax & assessment across Ontario
What is the tax rate? When are taxes due? How is property assessed?
37 of 444 municipalities in Ontario have an adopted bylaw on property tax & assessment on file. Each row links the municipality's answer page and, where transcribed, the full text of the document.
| Municipality | Adopted document | Key facts | Verified |
|---|---|---|---|
| Barrie City |
Tax Levy - Downtown BIA By-law No. 2024-048
+3 more adopted 2024-05-01 |
tax rate: 0.425211% · tax rate: no more than 50% of the annualized billed amount for 2023 · due dates: First instalment on or before February 29, 2024; second instalment on or before April 30, 2024; or alternate instalments due last business day of each month from January to May | 2026-08-28 |
| Brampton City |
Tax Rebate By-law 57-2010 (Elderly Residents Tax Credit)
adopted 2010-02-24 |
— | 2026-08-28 |
| Brighton Municipality |
By-law 036-2023 - 2023 Tax Rate By-law | tax rate: s. 1: 0.01368462 (residential/farm); s. 2: 0.02703192 (commercial); s. 3: 0.03432469 (industrial); s. 4: 0.02340830 (multi-residential); s. 5: 0.01368462 (new multi-residential); s. 6: 0.00342116 (farmlands); s. 7-23: other class variants (0.02703192, 0.03432469, 0.02336245, 0.00342116, 0.00153000, 0.00675798, 0.00858117, 0.02095462, 0.00202275) · due dates: Interim Levy dates - February 28, 2023 and April 28, 2023; Final Levy dates - July 31, 2023 and September 29, 2023; Monthly pre-authorized payments... 15th of each month from February to November 2023 · penalty interest: penalty of one and one-quarter percent (1¼%) shall be added and thereafter, a penalty of one and one-quarter percent (1¼%) per month... interest will be added at the rate of one and one-quarter percent (1 ¼%) per month | 2026-08-28 |
| Cockburn Island Township |
By-law #2026-04: Taxation Rates and Ratios for 2026
adopted 2026-02-04 |
tax rate: Residential 1.207747866; Managed Forest 0.2960166 · due dates: 31st day of July, 2026 · penalty interest: Penalty 1.25% per month; Interest 1.25 % per month | 2026-08-28 |
| Deep River Town |
By-Law 66-2022 - Interim Tax Levy
adopted 2022-12-21 |
penalty interest: 1 ¼ percent of the outstanding balance on the day following the due date, and 1¼ percent of the outstanding balance on the first day of each calendar month thereafter | 2026-08-28 |
| Dryden City |
By-law to Adopt Tax Rates No. 2026-47
+3 more adopted 2026-07-13 |
— | 2026-08-28 |
| Haldimand City |
Tax Reduction for Heritage Properties By-law No. 608/05
adopted 2005-06-20 |
— | 2026-08-28 |
| Hamilton City |
By-law No. 26-064 - To Set and Levy the Rates of Taxation for the Year 2026
+1 more adopted 2026-04-01 |
— | 2026-08-28 |
| Huron East Municipality |
Tax Rate / Levy By-law No. 029 for 2025 | tax rate: Interim: 50% of the 2024 tax rate; Subsequent: Schedule "A" and "B" · due dates: March 28th, 2025; June 27th, 2025; September 26th, 2025; November 28th, 2025 · penalty interest: one-and-one-quarter percent (1.25%) per month | 2026-08-28 |
| Joly Township |
By-law 2026-27 - Adopt 2026 Estimates and Tax Rates
adopted 2026-05-12 |
tax rate: Residential 0.0161776; Multi-residential 0.0161776; Commercial Occupied 0.02346431; Commercial Excess Land 0.01885647; Commercial Vacant Land 0.01885647; Industrial Occupied 0.02415947; Industrial Excess Land 0.01878366; Industrial Vacant Land 0.01878366; Pipelines 0.0124619; Farm 0.0040444; Managed Forests 0.0040444 · due dates: Interim: third last business day of April 2026 and June 2026; Final: third last business day of August 2026 and October 2026 · penalty interest: Penalty 1.25 percent per month until December 31, 2026; Interest 1.25 percent per month thereafter | 2026-08-28 |
| Kingston City |
Tax Levy Bylaw 2026 (No. 2026-54)
adopted 2026-05-05 |
— | 2026-08-28 |
| Kitchener City |
2026 Final Tax Rates - City of Kitchener
adopted 2026-01-01 |
— | 2026-08-28 |
| Lanark County County |
By-Law 2024-11 - Set Tax Ratios
adopted 2024-03-27 |
tax rate: Residential 1.0, Multi-Residential 1.973331, New Multi-Residential 1.1, Commercial 1.842928, Industrial 2.531635, Landfill 1.232450, Pipelines 2.007246, Farm/Forest 0.25 | 2026-08-28 |
| London City |
Property Tax Collection By-law No. A.-8426-294
adopted 2024-11-07 |
— | 2026-08-28 |
| Lucan Biddulph Township |
Development Charges By-law No. 26-2023
adopted 2023-06-06 |
— | 2026-08-28 |
| Markham City |
Senior Tax Assistance By-law 2024-75
adopted 2024-05-01 |
— | 2026-08-28 |
| Middlesex Centre Municipality |
Interim Tax Levy By-Law (2025-092)
adopted 2025-12-03 |
— | 2026-08-28 |
| Mississauga City |
Tax Ratios and Rates By-law No. 0061-2026
adopted 2026-04-29 |
— | 2026-08-28 |
| Niagara Falls City |
By-law No. 2025-36 (MAT amendment re: owner-occupied STRs)
+1 more adopted 2025-07-08 |
— | 2026-08-28 |
| North Frontenac Township |
North Frontenac By-law 2026-06 - 2026 Tax Rates and Estimates
adopted 2026-01-16 |
tax rate: Set out in Schedule 'A', attached hereto, for Residential/Farm, Multi-Residential, Commercial, Industrial, Pipeline, Farmlands, and Managed Forests classes · due dates: Interim: 50% due March 26, 2026; balance due May 27, 2026. Final: 50% due August 26, 2026; balance due October 28, 2026 · penalty interest: 1.25% per month on first day of each month following default; 1.25% per month interest on taxes in default on January 1, 2026 | 2026-08-28 |
| Orillia City |
Municipal Code Chapter 521 — Taxes - Unpaid - Interest
+1 more adopted 2000-01-17 |
— | 2026-08-29 |
| Oshawa City |
2026 Final Tax Rate By-law 32-2026
adopted 2026-04-27 |
— | 2026-08-29 |
| Owen Sound City |
Heritage Property Tax Relief By-law No. 2009-148
+1 more adopted 2009-09-14 |
— | 2026-08-29 |
| Petawawa Town |
Taxation By-law 1668/24
adopted 2024-06-17 |
tax rate: Residential: 0.00489317, Multi-Residential: 0.00951037, New Multi-Residential: 0.00489317, Commercial: 0.00887964, Commercial Excess Land: 0.00887964, Commercial Vacant Land: 0.00887964, Industrial: 0.01207099, Industrial Excess Land: 0.01207099, Industrial Vacant Land: 0.01207099, Pipeline: 0.00652162, Farm: 0.00122329, Managed Forest: 0.00122329 · due dates: Residential/pipeline/farm/managed forest: March 30 (interim), July 31, October 31, 2024; Multi-residential/commercial/industrial: March 30 (interim), August 30, November 29, 2024 · penalty interest: 1.25% of the amount due and unpaid on the first day of each calendar month in which default continues | 2026-08-29 |
| Peterborough City |
By-law No. 19-063 (Municipal Accommodation Tax)
+2 more adopted 2019-06-24 |
— | 2026-08-29 |
| Peterborough County County |
By-law No. 2023-19 - Tax Policy and Rates By-law and Schedule A | — | 2026-08-29 |
| Sault Ste. Marie City |
Vacant Home Tax By-law No. 2024-168 | — | 2026-08-29 |
| South Dundas Municipality |
By-Law 2019-44: Property Tax Collection | due dates: Interim Bill: the last business day of March; Final Bill: the last business day of June and September · penalty interest: Currently the percentage cannot exceed 1.25% per month · tax sale: Taxes in arrears two (2) years or more are eligible for tax registration under Part XI; owner has one year from registration to redeem. | 2026-08-29 |
| St. Catharines City |
Municipal Accommodation Tax By-law No. 2023-014 | — | 2026-08-29 |
| Tarbutt Township |
By-law 2025-01 - Interim Tax Levy
+1 more adopted 2025-01-22 |
due dates: Two equal instalments: Friday, February 28, 2025 and Friday, April 25, 2025 · penalty interest: 1¼% per month penalty on unpaid instalments from the day after the due date; 1¼% per month on all other taxes in default as of January 1, 2025 · due dates: February 28, 2026 and April 30, 2026 | 2026-08-29 |
| Temiskaming Shores City |
Municipal Property Tax Policy By-law No. 2019-013
+1 more |
— | 2026-08-29 |
| The Blue Mountains Town |
2026 Interim Property Tax Levy By-law 2026-02 | — | 2026-08-29 |
| The North Shore Township |
Interim Tax Levy By-law No. 25-06 (2025)
adopted 2025-01-15 |
— | 2026-08-29 |
| Timmins City |
Tax Rates By-Law No. 2026-9323
adopted 2026-04-14 |
— | 2026-08-29 |
| Vaughan City |
Final Tax Rate By-Law 110-2024 | — | 2026-08-29 |
| Windsor City |
Vacant Home Tax By-law 119-2024
adopted 2024-07-08 |
— | 2026-08-29 |
| Woodstock City |
By-law 9752-25, Schedule B - 2025 Final Tax Rates | — | 2026-08-29 |
Nothing on file for property tax & assessment
Absence here is explicit, not a gap: each municipality below was checked, and its status says why there is no document.
Checked, nothing adopted (3) — Belleville (2026-08-28), Clarence-Rockland (2026-08-28), Norfolk (2026-08-28).
Other bylaws on file, none on this topic (393) — Addington Highlands, Adelaide Metcalfe, Adjala-Tosorontio, Admaston/Bromley, Ajax, Alberton, Alfred and Plantagenet, Algonquin Highlands, Alnwick/Haldimand, Amaranth, Amherstburg, Armour, Armstrong, Arnprior, Arran–Elderslie, Ashfield–Colborne–Wawanosh, Asphodel–Norwood, Assiginack, Athens, Atikokan, Augusta, Aurora, Aylmer, Baldwin, Bancroft, Bayham, Beckwith, Billings, Black River-Matheson, Blandford-Blenheim, Blind River, Bluewater, Bonfield, Bonnechere Valley, Bracebridge, Bradford West Gwillimbury, Brant, Brantford, Brock, Brockton, Brockville, Brooke-Alvinston, Bruce County, Bruce Mines, Brudenell, Lyndoch and Raglan, Burk's Falls, Burlington, Burpee and Mills, Caledon, Callander, Calvin, Cambridge, Carleton Place, Carling, Carlow/Mayo, Casey, Casselman, Cavan Monaghan, Central Elgin, Central Frontenac, Central Huron, Central Manitoulin, Centre Hastings, Centre Wellington, Champlain, Chapleau, Chapple, Charlton and Dack, Chatham-Kent, Chatsworth, Chisholm, Clarington, Clearview, Cobalt, Cobourg, Cochrane, Collingwood, Conmee, Cornwall, Cramahe, Dawn-Euphemia, Dawson, Deseronto, District Municipality of Muskoka, Dorion, Douro-Dummer, Drummond/North Elmsley, Dubreuilville, Dufferin County, Dutton/Dunwich, Dysart et al, Ear Falls, East Ferris, East Garafraxa, East Gwillimbury, East Hawkesbury, East Zorra-Tavistock, Edwardsburgh/Cardinal, Elgin County, Elizabethtown-Kitley, Elliot Lake, Emo, Englehart, Enniskillen, Erin, Espanola, Essa, Essex, Essex County, Evanturel, Faraday, Fort Erie, Fort Frances, French River, Front of Yonge, Frontenac County, Frontenac Islands, Gananoque, Georgian Bay, Georgian Bluffs, Georgina, Gillies, Goderich, Gordon/Barrie Island, Gore Bay, Grand Valley, Gravenhurst, Greater Madawaska, Greater Napanee, Greater Sudbury, Greenstone, Grey County, Grey Highlands, Grimsby, Guelph, Guelph/Eramosa, Haliburton County, Halton Hills, Hamilton, Hanover, Harley, Harris, Hastings County, Hastings Highlands, Havelock-Belmont-Methuen, Hawkesbury, Head, Clara and Maria, Hearst, Highlands East, Hilliard, Hilton, Hilton Beach, Hornepayne, Horton, Howick, Hudson, Huntsville, Huron County, Huron Shores, Huron-Kinloss, Ignace, Ingersoll, Innisfil, Iroquois Falls, James, Jocelyn, Johnson, Kapuskasing, Kawartha Lakes, Kearney, Kenora, Killaloe, Hagarty and Richards, Killarney, Kincardine, King, Kingsville, Kirkland Lake, La Vallee, LaSalle, Laird, Lake of Bays, Lake of the Woods, Lakeshore, Lambton County, Lambton Shores, Lanark Highlands, Larder Lake, Latchford, Laurentian Hills, Laurentian Valley, Leamington, Leeds and the Thousand Islands, Lennox and Addington County, Limerick, Lincoln, Loyalist, Macdonald, Meredith and Aberdeen Additional, Machar, Machin, Madawaska Valley, Madoc, Magnetawan, Malahide, Manitouwadge, Mapleton, Marathon, Markstay-Warren, Marmora and Lake, Matachewan, Mattawa, Mattawan, Mattice-Val Côté, McDougall, McGarry, McKellar, McMurrich/Monteith, McNab/Braeside, Meaford, Melancthon, Merrickville–Wolford, Middlesex County, Midland, Milton, Minden Hills, Minto, Mississippi Mills, Mono, Montague, Moosonee, Morris-Turnberry, Mulmur, Muskoka Lakes, Nairn and Hyman, Neebing, New Tecumseth, Newbury, Newmarket, Niagara-on-the-Lake, Nipigon, Nipissing, North Algona Wilberforce, North Bay, North Dumfries, North Dundas, North Glengarry, North Grenville, North Huron, North Kawartha, North Middlesex, North Perth, North Stormont, Northeastern Manitoulin and the Islands, Northern Bruce Peninsula, Northumberland County, Norwich, Oakville, Oil Springs, Oliver Paipoonge, Orangeville, Oro-Medonte, Otonabee–South Monaghan, Ottawa, Oxford County, Papineau-Cameron, Parry Sound, Pelee, Pelham, Pembroke, Penetanguishene, Perry, Perth, Perth County, Perth East, Perth South, Petrolia, Pickering, Pickle Lake, Plummer Additional, Plympton–Wyoming, Point Edward, Port Colborne, Port Hope, Powassan, Prescott, Prescott and Russell, Prince, Prince Edward, Puslinch, Quinte West, Rainy River, Ramara, Red Lake, Red Rock, Regional Municipality of Durham, Regional Municipality of Halton, Regional Municipality of Niagara, Regional Municipality of Peel, Regional Municipality of Waterloo, Regional Municipality of York, Renfrew, Renfrew County, Richmond Hill, Rideau Lakes, Russell, Ryerson, Sables-Spanish Rivers, Sarnia, Saugeen Shores, Schreiber, Scugog, Seguin, Selwyn, Severn, Shelburne, Shuniah, Simcoe County, Sioux Lookout, Sioux Narrows-Nestor Falls, Smiths Falls, Smooth Rock Falls, South Algonquin, South Bruce, South Bruce Peninsula, South Frontenac, South Glengarry, South Huron, South River, South Stormont, South-West Oxford, Southgate, Southwest Middlesex, Southwold, Spanish, Springwater, St. Clair, St. Joseph, St. Marys, St. Thomas, St.-Charles, Stirling-Rawdon, Stone Mills, Stratford, Strathroy-Caradoc, Strong, Sundridge, Tay, Tay Valley, Tecumseh, Tehkummah, Temagami, Terrace Bay, Thames Centre, The Archipelago, The Nation, Thessalon, Thorold, Thunder Bay, Tillsonburg, Tiny, Toronto, Trent Hills, Trent Lakes, Tudor and Cashel, Tweed, Tyendinaga, United Counties of Leeds and Grenville, United Counties of Stormont, Dundas and Glengarry, Uxbridge, Val Rita-Harty, Wainfleet, Warwick, Wasaga Beach, Waterloo, Wawa, Welland, Wellesley, Wellington County, Wellington North, West Elgin, West Grey, West Lincoln, West Nipissing, West Perth, Westport, Whitby, Whitchurch-Stouffville, White River, Whitestone, Whitewater, Wilmot, Wollaston, Woolwich, Zorra.
No bylaws published online (8, verified negatives) — Brethour, Chamberlain, Fauquier-Strickland, Gauthier, Kerns, Moonbeam, O'Connor, Thornloe.
Unconfirmed (3, leads but nothing verified) — Coleman, Morley, Opasatika.