Mortgage Calculator (Canada): Payment, Affordability, Closing Costs

Enter the price, your down payment and the rate, and scroll: your payment, what the home costs each month, whether it fits your income, the cash you need on closing day, what a bigger down payment changes, how much is interest over the years, and the costs people forget. Every figure follows CMHC and Canadian mortgage rules.

$
$
%
%
years
Property tax estimated at 0.8% a year
$
Payment frequency, term, taxes and fees, first-time buyer, new build
years
$
$
$
$
$
%
First-time buyer?
Newly built home? (GST/HST applies, rebates credited)
Your mortgage payment, every month$3,268.14

$603,135 borrowed, including $18,135 of mortgage insurance because you are under 20% down, at 4.29% over 25 years. With tax, heat and insurance, owning this home costs about $3,951 a month.

Mortgage $3,268Property tax $433Heat $150Insurance $100

Does it fit your income?

You would need a household income of about $140,000 to qualify for this mortgage at the stress-test rate of 6.29%. Enter your income above and this section checks your numbers.

Cash you need on closing day: $75,326

Down payment$65,000.00
Ontario land transfer tax$9,475.00
Ontario first-time buyer refund− $4,000.00
Provincial sales tax on the mortgage insurance premium$1,450.80
Legal fees and disbursements$1,500.00
Title insurance$400.00
Home inspection$500.00
Adjustments (prepaid property tax, utilities)$1,000.00
Total cash to close$75,325.80

Land transfer tax is exact for Ontario with the first-time buyer rebate. Legal, title and adjustment figures are typical estimates.

What a bigger down payment changes

Down payment$65,00010% · you$97,50015%$130,00020%
Mortgage insurance$18,135$15,470none
Mortgage$603,135$567,970$520,000
Monthly payment$3,268.14$3,077.59$2,817.67
Cash to close$75,326$107,613$138,875
Interest over 25 years$377,307$355,310$325,298

Over the life of the mortgage

Interest in red, principal in blue, each year. Early payments are mostly interest; the line marks your first renewal.

1510152025renewal
Interest in your 5-year term$120,626
Principal paid off in the term$75,462
You still owe at renewal$527,673
Total interest over 25 years$377,307

Fixed 4.29% or variable 3.65%? Variable would be $3,068.17 per month and save $17,604 this term if rates stay put. It only loses if its average over the term ends up above 4.25%.

Pay it off faster: accelerated bi-weekly payments of $1,634.07 save $55,595 of interest and end the mortgage in 21.77 years.

The costs people forget to budget

Mortgage payment (monthly)$3,268.14
Property tax: Estimated at 0.8% of value a year; pick a city for its real rate$433.00
Home insurance: Required by the lender$100.00
Heat, hydro, water: Utilities a renter often had included$150.00
Maintenance and repairs: The 1%-of-value-a-year rule of thumb$542.00
What this home really costs each month$4,493.14

One-time costs not above: moving ($1,000 to $5,000), appliances and furniture, and a home inspection if you had one.

Year-by-year schedule
YearPaidInterestPrincipalBalance
1$39,218$25,379$13,839$589,296
2$39,218$24,779$14,439$574,857
3$39,218$24,152$15,065$559,792
4$39,218$23,499$15,718$544,073
5$39,218$22,818$16,400$527,673
6$39,218$22,107$17,111$510,562
7$39,218$21,365$17,853$492,709
8$39,218$20,590$18,627$474,082
9$39,218$19,783$19,435$454,647
10$39,218$18,940$20,278$434,369
11$39,218$18,061$21,157$413,212
12$39,218$17,144$22,074$391,138
13$39,218$16,186$23,031$368,107
14$39,218$15,188$24,030$344,077
15$39,218$14,146$25,072$319,005
16$39,218$13,059$26,159$292,846
17$39,218$11,924$27,293$265,553
18$39,218$10,741$28,477$237,076
19$39,218$9,506$29,711$207,365
20$39,218$8,218$31,000$176,365
21$39,218$6,874$32,344$144,021
22$39,218$5,471$33,746$110,275
23$39,218$4,008$35,210$75,065
24$39,218$2,481$36,736$38,329
25$39,217$889$38,329$0
Show the math

Canadian fixed-rate mortgages compound semi-annually (Interest Act s. 6): rate per payment = (1 + 4.29%/2)^(2/12) − 1 = 0.3543%. Payment = P × i ÷ (1 − (1+i)^−n) with P = $603,135.00. Mortgage insurance: 3.10% of the loan, added to the mortgage; the provincial sales tax on it ($1,450.80) is paid in cash. Stress test: the higher of your rate + 2% and 5.25%; lenders cap housing costs at 39% of gross income and housing plus debts at 44%. Defaults when you leave a field at 0: property tax at the chosen city's published rate (or 0.8% of price a year elsewhere), heat $150 and insurance $100 a month, maintenance 1% of price a year. Variable rates are compared with monthly compounding.

What first-time buyers can claim

Most of these are claimed by your lawyer at closing or on your next tax return. None are automatic.

  1. Weeks before closingHome Buyers’ Plan ↗
  2. Before closingOpening an FHSA ↗
  3. At closingOntario land transfer tax refund for first-time buyers ↗
  4. At closingToronto municipal land transfer tax rebate ↗
  5. At closingBC first-time home buyers’ program ↗
  6. At closingPEI first-time home buyers’ exemption ↗
  7. Next tax returnQuebec refundable tax credit for access to homeownership (Information Bulletin 2026-2) ↗
  8. Next tax returnHome buyers’ amount (line 31270) ↗
  9. New builds onlyFirst-time home buyers’ GST/HST rebate ↗

You may also qualify for

Common questions

Frequently asked questions

Why is my Canadian mortgage payment lower than an American calculator shows?
Canadian fixed-rate mortgages compound semi-annually by law (Interest Act, section 6), while US mortgages compound monthly. At 5% the effective monthly rate is 0.4124% in Canada versus 0.4167% in the US. On a $500,000 mortgage over 25 years that is $2,908 a month here versus $2,923 there.
How much does CMHC mortgage insurance cost in 2026?
The premium depends on your loan-to-value ratio: 2.40% of the loan with 15% to 20% down, 3.10% with 10% to 15% down, and 4.00% with 5% to 10% down. Choosing a 30-year amortization adds 0.20%. The premium is added to your mortgage, but the provincial sales tax on it (8% in Ontario, 9% in Quebec, 6% in Saskatchewan) must be paid in cash at closing.
What is the minimum down payment in Canada?
5% of the first $500,000 of the price and 10% of the portion above that, up to the $1,499,999 insured limit. At $1.5 million and above the home cannot be insured, so 20% down is required. With less than 20% down at any price, mortgage default insurance is mandatory.
Can I get a 30-year amortization?
With a down payment under 20%, 30 years is allowed only if at least one buyer is a first-time home buyer or the home is newly built; otherwise the maximum is 25 years. With 20% or more down, lenders can offer 30 years to anyone, and some go longer. A longer amortization lowers the payment but increases total interest substantially.
What is the difference between bi-weekly and accelerated bi-weekly payments?
A regular bi-weekly payment is the monthly amount times 12 divided by 26, so you pay the same total each year. An accelerated bi-weekly payment is simply half the monthly payment, paid 26 times, which equals 13 monthly payments a year. That extra month goes straight to principal and typically shortens a 25-year mortgage by about three years.
What rate do I need to qualify at under the stress test?
Lenders must qualify you at the greater of your contract rate plus 2 percentage points and 5.25%. At a 4.5% contract rate you must show you could afford payments at 6.5%. The rule applies to insured and uninsured mortgages, although since November 2024 uninsured borrowers switching lenders at renewal without changing their loan are exempt.
Does the payment include property tax and home insurance?
No. The payment shown is principal and interest only. Lenders usually add a monthly property-tax instalment to the payment, and you pay home insurance separately. Add both when checking what you can afford, and remember condo fees if they apply.
How do variable-rate mortgages compound?
There is no statutory rule. Most lenders compound variable rates semi-annually like fixed rates, but some compound monthly. The calculator assumes semi-annual compounding for all rates; if your lender compounds monthly, your payment will be slightly higher.
What does a mortgage really cost per month beyond the payment?
Add property tax (roughly 0.5% to 1.2% of the price a year depending on the city), heat and utilities, home insurance and any condo fees. On a $600,000 home that is often $600 to $900 a month on top of principal and interest, which is why lenders test your budget with those costs included.
How much cash do I need on closing day?
Your down payment plus closing costs: land transfer tax (rebated in part for first-time buyers in Ontario, BC, PEI and Quebec), the provincial sales tax on the CMHC premium if you have one, legal fees and disbursements, title insurance, and adjustments for prepaid property tax or utilities. Budget 1.5% to 4% of the price beyond the down payment; the calculator itemizes it.
Fixed or variable in 2026?
A variable rate is usually lower today but moves with the Bank of Canada's policy rate. The calculator shows the average variable rate over your term at which the two cost the same; if you expect rates to stay below that, variable wins. Variable-rate penalties are also smaller (three months' interest) if you break the mortgage.
What happens at the end of my 5-year term?
The balance shown at the end of the term is what you renew, at whatever rates are then. Only the interest and principal of the first term are certain; the mortgage renewal calculator shows what a rate change does to your payment at that point.
Full guide: how it works, a worked example, every rule and every source Read the guide →

What changed in 2025 and 2026

Sources
Put this calculator on your own website

Free for brokers, accountants, advisors and bloggers. Paste this where you want the calculator; it sizes itself and credits GlassLayer with a link.

<iframe src="https://glasslayer.ca/embed/mortgage-payment-calculator" title="Mortgage Calculator (Canada): Payment, Affordability, Closing Costs" style="width:100%;border:0;min-height:900px" loading="lazy"></iframe>
<script>addEventListener('message',e=>{if(e.data&&e.data.type==='glasslayer-embed-height'){document.querySelectorAll('iframe[src*="/embed/"]').forEach(f=>{if(f.contentWindow===e.source)f.style.height=e.data.height+'px'})}})</script>

Data verified for tax year 2026: Updated By Nishant Malik, founder of GlassLayer