Canada Home Costs logo chc CANADA HOME COSTS

Property tax calculator

Version 2.0.0 Release notes

Estimate annual property tax using your assessed value, municipality, tax year, and applicable scenario. Rates are normalized per $1 of assessed value.

Help expand Canada’s property tax database

Property tax rates are public, but scattered. We’re building a shared, verified database so homeowners can estimate costs in minutes. If your municipality isn’t listed yet, you can submit the official rate and source.

Every submission is reviewed before publishing.
Ontario coverage is expanding. Updated regularly.
Submit your municipality’s rate

Property tax data is public, but scattered across provinces and municipalities. We’re building a verified, homeowner-friendly database so estimates get faster and more accurate over time.

Use this to narrow the municipality list.

Loading municipalities…

Don’t see your municipality? Help your neighbours and submit a rate

Select a municipality to load years.

Use your assessed value from your property tax bill or assessment notice. Market value can differ.

Submit a property tax rate

Help your neighbours by sharing the official rate from your municipality’s published tax schedule. Include the source link so we can verify it.

Rates must come from an official municipal source.

Every submission is reviewed before being added to the calculator.

Your contribution helps build a shared resource for homeowners across Canada.

Please only submit rates from official municipal sources.

Are you with a municipality or government agency? Use the Rate Data Intake program for verified submissions.

If you selected a municipality above, we’ll prefill this.

Leave blank to auto-generate from the scenario label (example: urban_ft_fire).

Enable this if different tax areas or zones change the total rate.

Components

Enter each published component rate and its basis.

Link the municipal budget/bylaw page or PDF.

Only used if we need clarification.

What to submit

  • Use the official municipal tax rate table or bylaw PDF (not a blog or news story).
  • Break the total into components if the source lists them (e.g., Municipal, Education).
  • Choose the correct basis from the source (per dollar, per $100, per $1,000, mills, or percent).
  • If your area has different zones (urban/rural, fire service, tax area), mark “Requires zone selector.”

Example component: Label “Municipal”, authority “municipal”, rate value “0.0105”, basis “per_dollar”.

Example basis: If the table says “10.5 per $1,000”, enter rate value “10.5” and basis “per_1000”.

Scenario label: “Urban (Full-Time Fire)” or “Rural (Tax Area)”.

Results are estimates for informational purposes only.