Mortgage calculator

See your payment before you shop.

Built for Canadian mortgages.

$
$

%

Example rate only. Enter your own.

Payment frequency
$

Estimated with the City of Calgary's 2026 residential rate (0.66499%), assuming the assessed value equals the purchase price. Outside Calgary? Enter your own amount.

$

Buying a condo or townhouse? Enter the monthly fee and it's added to your total payment.

Monthly payment

$0

Mortgage + property tax

Mortgage payment
$0
Property tax
$0
Minimum down payment
$0
CMHC insurance
$0
Total mortgage
$0
Interest over amortization
$0
Stress-test qualifying rate
0%

Estimates only and not a commitment to lend. Assumes the rate stays the same for the full amortization. Property taxes are an estimate from the City of Calgary's 2026 residential rates, and your actual bill depends on your assessed value.

Minimum down payment

Purchase priceMinimum down
$500,000 or less5% of the price
$500,001 to $1,499,9995% of the first $500,000 + 10% of the rest
$1,500,000 or more20% of the price

Some exceptions apply, for example for rental properties or certain credit situations. Ask me about your scenario.

Mortgage default insurance (CMHC)

Down paymentPremium
5% to 9.99%4.00%
10% to 14.99%3.10%
15% to 19.99%2.80%
20% or moreNot required

The premium is added to your mortgage. Insured 30-year amortizations are available to first-time buyers and buyers of new builds.

Tips to pay your mortgage down faster

  • Switch to accelerated bi-weekly payments. You make the equivalent of one extra monthly payment each year.
  • Use your prepayment privileges. Most mortgages let you make lump-sum payments or raise your regular payment each year, up to a limit that depends on your lender.
  • Round up your payment. Even a small increase goes straight toward your principal.
  • Revisit your amortization at renewal. It's a good time to shorten it or increase your payments.

Ready when you are.

Whether you're buying next month or next year, I'm happy to talk it through. There's no pressure and no obligation.

or call 403.660.6048, anytime

Call Book a consultation