Finance calculators

Canadian Mortgage Calculator

Updated Jul 11, 2026 By Jehan Wadia
Rate Formulas
Live Rate Reference
Rates shown are for illustration purposes only and are updated periodically. Confirm current rates with your lender.
Mortgage Details
$
$
Purchase price: $560,000.00 · Down payment: 10.71%
%
Closed mortgages offer lower rates but restrict prepayment; Open mortgages allow prepayment anytime without penalty.
Term, Amortization & Frequency
Rates shown are sample benchmarks. Update the rate field to match your actual quote.
Years
Months
Accelerated payments are slightly higher than standard equivalents, resulting in one extra monthly payment per year. This reduces your amortization period and total interest paid.

Your Payment
Monthly Payment
$0.00
Nominal Rate
0.00%
Annual Percentage Rate (APR)
0.00%
Term vs. Full Amortization Summary
Metric Your Term Full Amortization
Number of Payments
Regular Payment Amount
Prepayment Total
Total Principal Paid
Total Interest Paid
Total Cost of Mortgage

Mortgage Stress Test

Plain-English Summary

Step-by-Step Solution
Principal vs. Interest


Introduction

This Canadian mortgage calculator shows you exactly what your mortgage payments will be. Enter your mortgage amount, down payment, interest rate, and amortization period to get results in seconds. The calculator uses semi-annual compounding, which is required by Canadian law for fixed-rate mortgages, so your numbers will match what your lender gives you.

It also figures out if you need CMHC mortgage insurance (required when your down payment is less than 20%) and adds the premium to your principal automatically. You can compare monthly, bi-weekly, weekly, and accelerated payment options to see how much interest you can save. The built-in mortgage stress test shows the qualifying rate lenders use to approve your loan.

Choose a fixed or variable rate, pick your term length, and add optional prepayments to see how extra payments shorten your amortization. The calculator gives you a full payment schedule, a principal-vs-interest chart, and a step-by-step breakdown of every formula used.

How to Use Our Canadian Mortgage Calculator

Enter your mortgage details below to see your payment amount, total interest cost, amortization schedule, and how much you will pay over the life of your loan.

Live Rate Reference: Click any rate tile at the top to auto-fill the interest rate, term, and rate type. These are sample rates for quick comparison.

Mortgage Amount: Enter the amount you plan to borrow. This is the home price minus your down payment, not the full purchase price. If you are still deciding how much home you can afford, try our Home Affordability Calculator.

Down Payment: Enter your down payment in dollars or as a percent of the purchase price. In Canada, you must put down at least 5%. If your down payment is less than 20%, CMHC mortgage insurance will be added to your total.

Interest Rate: Enter the annual interest rate from your lender. This field updates automatically when you pick a term from the dropdown or click a rate tile, but you can type in your own rate at any time. To understand how your nominal rate translates to an effective annual cost, see our APR Calculator.

Rate Type & Openness: Choose Fixed if your rate stays the same for the term, or Variable if it can change with the prime rate. Choose Closed for a lower rate with prepayment limits, or Open if you want to pay off your mortgage early without penalty.

Mortgage Term & Rate: Pick your term length from the dropdown. The term is how long your current mortgage contract lasts. Choose "I have my own rate / custom term" to enter a custom term length and rate.

Amortization Period: Set the total number of years and months to pay off your mortgage in full. Most buyers choose 25 years. Some first-time buyers may qualify for up to 30 years. For a deeper look at how amortization works, use our Amortization Calculator.

Payment Frequency: Choose how often you make payments. Monthly is the most common. Accelerated options split your monthly payment into smaller, more frequent payments, which helps you pay off your mortgage faster and save on interest. Our Biweekly Mortgage Calculator can show you the savings of switching to bi-weekly payments in more detail.

Prepayments (Optional): Click this section to add extra payments on top of your regular ones. Enter the extra amount, choose how often you want to make it (one-time, yearly, or every payment), and pick which payment number to start on. You can also use our Mortgage Extra Payment Calculator to explore different prepayment strategies.

Once all fields are filled in, click Calculate Mortgage to see your results. Click Reset to return all fields to their default values.

How Canadian Mortgages Work

A mortgage is a loan you use to buy a home. You borrow money from a bank or lender, then pay it back over many years with interest. In Canada, mortgages follow rules that are different from other countries. Interest is compounded semi-annually, which means the bank calculates interest twice a year. This is required by Canadian law.

Down Payment Rules in Canada

When you buy a home in Canada, you must put down at least 5% of the purchase price. If your down payment is less than 20%, you must pay for CMHC mortgage default insurance. This protects the lender if you cannot make your payments. The insurance premium is added to your mortgage, which means you borrow a bit more than the home price minus your down payment. You can use our LTV Calculator to check your loan-to-value ratio and see whether insurance applies.

Mortgage Term vs. Amortization

A mortgage has two time periods you need to know. The term is how long your current rate and contract last, usually between 1 and 5 years. The amortization is the total time to pay off the full loan, usually 25 years. When your term ends, you renew your mortgage at a new rate.

Fixed vs. Variable Rates

A fixed rate stays the same for the whole term. A variable rate moves up or down based on the prime rate set by banks. Fixed rates give you steady payments. Variable rates can save you money if rates drop, but your costs go up if rates rise. To compare how much a rate change affects total borrowing cost, try our Interest Rate Calculator.

Payment Frequency and Accelerated Payments

You can choose how often you make payments — monthly, bi-weekly, or weekly. Accelerated options split your monthly payment into smaller, more frequent amounts. This adds up to roughly one extra monthly payment each year. Over time, this pays off your mortgage faster and saves you money on interest. To see exactly how much time you can cut off, check out our Mortgage Payoff Calculator.

The Mortgage Stress Test

Canadian banks must check that you can afford payments at a higher rate than the one you are offered. This is called the stress test. You must qualify at either your rate plus 2% or the Bank of Canada's minimum qualifying rate, whichever is higher. This rule helps make sure you can still pay if rates go up. Your debt-to-income ratio also plays a key role in how much lenders will approve you for.


Formulas used

Periodic Interest Rate (Canadian Semi-Annual Compounding)
i = \left(1 + \frac{r}{2}\right)^{\frac{2}{n}} - 1
Mortgage Payment
PMT = \frac{P \cdot i}{1 - (1 + i)^{-N}}
Accelerated Payment (Bi-weekly / Weekly / Semi-monthly)
PMT_{\text{accel}} = \frac{PMT_{\text{monthly}}}{k}, \quad k \in \{2,\; 4,\; \tfrac{24}{13}\}
Effective Annual Rate (APR)
APR = \left(1 + \frac{r}{2}\right)^{2} - 1
CMHC Insured Mortgage Principal
P_{\text{insured}} = M + M \times r_{\text{CMHC}}
Stress Test Qualifying Rate
r_{\text{qualify}} = \max\!\left(r_{\text{contract}} + 2\%,\; r_{\text{BoC floor}}\right)

Frequently asked questions

What is semi-annual compounding and why does Canada use it?

Semi-annual compounding means your lender calculates interest two times per year instead of every month. Canadian law requires this for fixed-rate mortgages. It results in slightly lower interest costs compared to monthly compounding. This calculator uses semi-annual compounding in all its math, so your results will match what Canadian lenders quote you.

How is the mortgage amount different from the home purchase price?

The mortgage amount is just the money you borrow. The purchase price is the full cost of the home. To get the mortgage amount, subtract your down payment from the purchase price. For example, if a home costs $600,000 and you put $100,000 down, your mortgage amount is $500,000.

What happens when my mortgage term ends?

When your term ends, you still owe money on your mortgage. You need to renew with your current lender or switch to a new one. You will get a new interest rate and sign a new contract. The calculator shows your remaining balance at the end of your term so you know exactly how much you will still owe.

How much does CMHC mortgage insurance cost?

The cost depends on how much you put down. If your down payment is 5% to 9.99%, the premium is 4.00% of your mortgage. For 10% to 14.99% down, it is 3.10%. For 15% to 19.99% down, it is 2.80%. The premium is added to your mortgage principal, so you pay it off over time with your regular payments. If you put down 20% or more, no insurance is needed.

What is the difference between an open and closed mortgage?

A closed mortgage has a lower interest rate but limits how much extra you can pay each year. A open mortgage lets you pay off your entire balance at any time with no penalty, but the rate is higher. Most people choose closed mortgages to save on interest.

How do accelerated payments save me money?

Accelerated payments take your monthly payment and divide it into smaller pieces paid more often. With accelerated bi-weekly, you pay half your monthly payment every two weeks. Since there are 26 bi-weekly periods in a year, you end up making the equal of 13 monthly payments instead of 12. That extra payment goes straight to your principal, which cuts years off your mortgage and saves you thousands in interest.

Can I enter my own interest rate?

Yes. You can type any rate into the Interest Rate field. You can also choose "I have my own rate / custom term" from the term dropdown to enter both a custom rate and a custom term length. The rate tiles and dropdown are just starting points for quick reference.

What is the minimum down payment in Canada?

The minimum is 5% of the purchase price for homes up to $500,000. For the portion between $500,000 and $1,499,999, you need 10%. For homes at $1,500,000 or more, you need at least 20%. This calculator will show an error if your down payment is below 5%.

How does the stress test affect my results?

The stress test does not change your payment amount or schedule. It shows what your payment would be at a higher qualifying rate. Lenders use this to decide if you can afford the mortgage. Your qualifying rate is the higher of your contract rate plus 2% or the Bank of Canada's floor rate of 5.25%.

What does the APR mean in this calculator?

APR stands for Annual Percentage Rate. It shows the true yearly cost of borrowing after accounting for semi-annual compounding. The APR is always slightly higher than the nominal rate your lender advertises. For example, a 4.24% nominal rate equals about a 4.28% APR.

How do prepayments work in this calculator?

Click the Add Prepayments section to enter extra payments. You choose the amount, how often to pay it (one-time, yearly, or every payment), and which payment number to start on. The calculator will show how much interest you save and how many payments you skip. Prepayments go directly to your principal.

Why is my mortgage amount higher after CMHC insurance is added?

When your down payment is less than 20%, the CMHC insurance premium is added to your mortgage balance. You do not pay it up front. This means your total loan is larger than the amount you originally borrowed. Your monthly payments are calculated on this higher, insured amount.

What is the best amortization period to choose?

Most Canadians choose 25 years. A shorter amortization means higher payments but less total interest. A longer amortization means lower payments but more interest over time. Some first-time buyers who purchase new builds may qualify for 30 years. Pick the length that fits your budget while keeping total interest costs reasonable.

How do I read the payment schedule?

Click View Full Payment Schedule at the bottom of the results. You can view it as an annual summary or payment-by-payment. Each row shows how much of your payment goes to principal, how much goes to interest, any prepayment, and your remaining balance. Early payments are mostly interest. Over time, more of each payment goes to principal.

Are the rates shown in this calculator real?

The rates in the tiles and dropdown are sample rates for illustration only. They are updated from time to time but may not reflect today's exact rates. Always confirm your actual rate with your lender or mortgage broker before making decisions.

What is the difference between semi-monthly and bi-weekly payments?

Semi-monthly means you pay twice a month, or 24 times a year. Bi-weekly means you pay every two weeks, or 26 times a year. Bi-weekly payments result in two extra payments per year compared to semi-monthly, which helps pay down your mortgage a bit faster.

Can I use this calculator for a mortgage renewal?

Yes. Enter your current remaining balance as the mortgage amount, set the down payment to $0 or switch to percent mode and enter a high percentage so no CMHC insurance applies. Then enter the new rate and term your lender has offered. The results will show your new payment and schedule for the renewal term.

How accurate is this calculator?

This calculator uses the same semi-annual compounding formula that Canadian lenders use. Results should closely match your lender's numbers. Small differences of a few cents can happen due to rounding. This tool is for planning purposes and does not replace a formal mortgage quote from a lender.