Mortgage Calculator Canada 2025
Calculate your mortgage payment with Canadian semi-annual compounding, check CMHC insurance, and test affordability with GDS/TDS ratios and the stress test.
Estimates only. Actual rates and approval depend on your lender. Not financial advice.
Try another scenario
How to Use This Calculator
Tab "Monthly Payment"
Enter your home price, down payment, interest rate, and amortization period. The calculator uses Canadian semi-annual compounding to calculate your monthly payment. If your down payment is less than 20%, CMHC insurance is automatically added.
Tab "Affordability"
Enter your gross household income, other monthly debts, and estimated property tax and heating. The calculator uses GDS (39%) and TDS (44%) ratios with the stress test rate to determine the maximum mortgage you qualify for.
Tab "Prepayment"
See how extra monthly payments or lump sum payments reduce your total interest and amortization period. Compare accelerated biweekly vs monthly payment frequencies.
The Formulas
Effective monthly rate = (1 + annual_rate / 2)^(1/6) โ 1
Monthly payment:
M = P ร r ร (1 + r)^n / ((1 + r)^n โ 1)
where P = principal, r = effective monthly rate, n = total months
CMHC insurance premiums:
5โ9.99% down: 4.00% of mortgage
10โ14.99% down: 3.10% of mortgage
15โ19.99% down: 2.80% of mortgage
20%+ down: no insurance required
Minimum down payment:
5% on first $500,000 + 10% on $500Kโ$1.5M
20% minimum on homes over $1,500,000
Stress test:
Qualifying rate = max(5.25%, contract rate + 2%)
Example
Jason & Lisa โ First Home in Calgary, $550,000
Down payment: $55,000 (10%). Interest rate: 4.89%. Amortization: 25 years.
Frequently Asked Questions
Related Calculators
Embed This Calculator
Add the Mortgage Calculator to your website: