Finance · FREE ONLINE TOOL

Canadian Mortgage Calculator

Estimate Canadian mortgage payments using nominal semiannual compounding, with ownership costs and optional extra principal payments.

Calculator currency: CAD

This model uses CAD. Your language and currency preferences do not change its regional rules.

Your inputs

Extra payments & additional assumptions
First payment month

Calculations run in your browser. No account needed.

EXAMPLE RESULTCalculated locally
Initial monthly ownership cost
CA$2,404.49
Regular monthly payment
CA$2,004.49
Loan amount
CA$320,000.00
Total interest
CA$401,615.60
Total payments
CA$721,615.60
Payoff time
360 months
Down payment
CA$80,000.00
Ownership costs during loan
CA$144,000.00

About this result

Ownership cost excludes extra principal payments. Insurance input stays constant except for the entered growth; mortgage-insurance cancellation is not automatic.

Jump to the full table
My workspace

Calculate with your inputs to save a result or compare scenarios.

Loan balance over time

CAD
Balance
079.9K159.9K239.8K319.7K1180360
Payment 360
BalanceCA$0.00

Loan payment breakdown

CAD

Principal and interest over the loan term.

TotalCA$721,615.60
  • PrincipalCA$320,000.0044.3%
  • InterestCA$401,615.6055.7%

Detailed breakdown

All 360 rows

The complete calculation, row by row. Amounts in CAD.

Swipe or scroll horizontally for more columns.
Detailed breakdown · All 360 rows
PaymentMonthPayment amount (CAD)Principal (CAD)Interest (CAD)Balance (CAD)
12026-112,004.49294.171,710.32319,705.83
22026-122,004.49295.741,708.74319,410.09
32027-012,004.49297.321,707.16319,112.76
42027-022,004.49298.911,705.57318,813.85
52027-032,004.49300.511,703.98318,513.34
62027-042,004.49302.121,702.37318,211.22
72027-052,004.49303.731,700.76317,907.49
82027-062,004.49305.351,699.13317,602.14
92027-072,004.49306.991,697.50317,295.15
102027-082,004.49308.631,695.86316,986.52
112027-092,004.49310.281,694.21316,676.24
122027-102,004.49311.941,692.55316,364.31
132027-112,004.49313.601,690.88316,050.70
142027-122,004.49315.281,689.21315,735.43
152028-012,004.49316.961,687.52315,418.46
162028-022,004.49318.661,685.83315,099.80
172028-032,004.49320.361,684.13314,779.44
182028-042,004.49322.071,682.41314,457.37
192028-052,004.49323.791,680.69314,133.57
202028-062,004.49325.531,678.96313,808.05
212028-072,004.49327.271,677.22313,480.78
222028-082,004.49329.011,675.47313,151.77
232028-092,004.49330.771,673.71312,821.00
242028-102,004.49332.541,671.95312,488.46
252028-112,004.49334.321,670.17312,154.14
262028-122,004.49336.111,668.38311,818.03
272029-012,004.49337.901,666.59311,480.13
282029-022,004.49339.711,664.78311,140.42
292029-032,004.49341.521,662.96310,798.90
302029-042,004.49343.351,661.14310,455.55
312029-052,004.49345.181,659.30310,110.37
322029-062,004.49347.031,657.46309,763.34
332029-072,004.49348.881,655.60309,414.46
342029-082,004.49350.751,653.74309,063.71
352029-092,004.49352.621,651.87308,711.09
362029-102,004.49354.511,649.98308,356.58
372029-112,004.49356.401,648.09308,000.18
382029-122,004.49358.311,646.18307,641.87
392030-012,004.49360.221,644.27307,281.65
402030-022,004.49362.151,642.34306,919.50
412030-032,004.49364.081,640.40306,555.42
422030-042,004.49366.031,638.46306,189.39
432030-052,004.49367.991,636.50305,821.40
442030-062,004.49369.951,634.54305,451.45
452030-072,004.49371.931,632.56305,079.52
462030-082,004.49373.921,630.57304,705.61
472030-092,004.49375.921,628.57304,329.69
482030-102,004.49377.921,626.56303,951.77
492030-112,004.49379.941,624.54303,571.82
502030-122,004.49381.981,622.51303,189.85
512031-012,004.49384.021,620.47302,805.83
522031-022,004.49386.071,618.42302,419.76
532031-032,004.49388.131,616.36302,031.63
542031-042,004.49390.211,614.28301,641.42
552031-052,004.49392.291,612.19301,249.13
562031-062,004.49394.391,610.10300,854.74
572031-072,004.49396.501,607.99300,458.24
582031-082,004.49398.621,605.87300,059.62
592031-092,004.49400.751,603.74299,658.88
602031-102,004.49402.891,601.60299,255.99
612031-112,004.49405.041,599.45298,850.94
622031-122,004.49407.211,597.28298,443.74
632032-012,004.49409.381,595.10298,034.35
642032-022,004.49411.571,592.92297,622.78
652032-032,004.49413.771,590.72297,209.01
662032-042,004.49415.981,588.50296,793.03
672032-052,004.49418.211,586.28296,374.82
682032-062,004.49420.441,584.05295,954.38
692032-072,004.49422.691,581.80295,531.69
702032-082,004.49424.951,579.54295,106.74
712032-092,004.49427.221,577.27294,679.53
722032-102,004.49429.501,574.99294,250.02
732032-112,004.49431.801,572.69293,818.23
742032-122,004.49434.111,570.38293,384.12
752033-012,004.49436.431,568.06292,947.69
762033-022,004.49438.761,565.73292,508.93
772033-032,004.49441.101,563.38292,067.83
782033-042,004.49443.461,561.03291,624.37
792033-052,004.49445.831,558.66291,178.54
802033-062,004.49448.211,556.27290,730.32
812033-072,004.49450.611,553.88290,279.71
822033-082,004.49453.021,551.47289,826.70
832033-092,004.49455.441,549.05289,371.26
842033-102,004.49457.871,546.61288,913.38
852033-112,004.49460.321,544.17288,453.06
862033-122,004.49462.781,541.71287,990.28
872034-012,004.49465.251,539.23287,525.03
882034-022,004.49467.741,536.75287,057.29
892034-032,004.49470.241,534.25286,587.04
902034-042,004.49472.751,531.73286,114.29
912034-052,004.49475.281,529.21285,639.01
922034-062,004.49477.821,526.67285,161.19
932034-072,004.49480.381,524.11284,680.81
942034-082,004.49482.941,521.54284,197.87
952034-092,004.49485.521,518.96283,712.35
962034-102,004.49488.121,516.37283,224.23
972034-112,004.49490.731,513.76282,733.50
982034-122,004.49493.351,511.14282,240.15
992035-012,004.49495.991,508.50281,744.16
1002035-022,004.49498.641,505.85281,245.52
1012035-032,004.49501.301,503.18280,744.22
1022035-042,004.49503.981,500.50280,240.23
1032035-052,004.49506.681,497.81279,733.56
1042035-062,004.49509.381,495.10279,224.17
1052035-072,004.49512.111,492.38278,712.07
1062035-082,004.49514.841,489.64278,197.22
1072035-092,004.49517.601,486.89277,679.63
1082035-102,004.49520.361,484.13277,159.26
1092035-112,004.49523.141,481.34276,636.12
1102035-122,004.49525.941,478.55276,110.18
1112036-012,004.49528.751,475.74275,581.43
1122036-022,004.49531.581,472.91275,049.85
1132036-032,004.49534.421,470.07274,515.44
1142036-042,004.49537.271,467.21273,978.16
1152036-052,004.49540.151,464.34273,438.02
1162036-062,004.49543.031,461.46272,894.98
1172036-072,004.49545.941,458.55272,349.05
1182036-082,004.49548.851,455.63271,800.20
1192036-092,004.49551.791,452.70271,248.41
1202036-102,004.49554.741,449.75270,693.67
1212036-112,004.49557.701,446.79270,135.97
1222036-122,004.49560.681,443.81269,575.29
1232037-012,004.49563.681,440.81269,011.61
1242037-022,004.49566.691,437.80268,444.92
1252037-032,004.49569.721,434.77267,875.20
1262037-042,004.49572.761,431.72267,302.44
1272037-052,004.49575.831,428.66266,726.61
1282037-062,004.49578.901,425.58266,147.71
1292037-072,004.49582.001,422.49265,565.71
1302037-082,004.49585.111,419.38264,980.60
1312037-092,004.49588.241,416.25264,392.37
1322037-102,004.49591.381,413.11263,800.99
1332037-112,004.49594.541,409.95263,206.45
1342037-122,004.49597.721,406.77262,608.73
1352038-012,004.49600.911,403.58262,007.82
1362038-022,004.49604.121,400.36261,403.70
1372038-032,004.49607.351,397.13260,796.34
1382038-042,004.49610.601,393.89260,185.74
1392038-052,004.49613.861,390.63259,571.88
1402038-062,004.49617.141,387.34258,954.74
1412038-072,004.49620.441,384.05258,334.30
1422038-082,004.49623.761,380.73257,710.54
1432038-092,004.49627.091,377.40257,083.45
1442038-102,004.49630.441,374.04256,453.00
1452038-112,004.49633.811,370.67255,819.19
1462038-122,004.49637.201,367.29255,181.99
1472039-012,004.49640.611,363.88254,541.38
1482039-022,004.49644.031,360.46253,897.35
1492039-032,004.49647.471,357.02253,249.88
1502039-042,004.49650.931,353.55252,598.95
1512039-052,004.49654.411,350.08251,944.53
1522039-062,004.49657.911,346.58251,286.62
1532039-072,004.49661.431,343.06250,625.20
1542039-082,004.49664.961,339.53249,960.24
1552039-092,004.49668.521,335.97249,291.72
1562039-102,004.49672.091,332.40248,619.63
1572039-112,004.49675.681,328.81247,943.95
1582039-122,004.49679.291,325.20247,264.66
1592040-012,004.49682.921,321.57246,581.74
1602040-022,004.49686.571,317.92245,895.17
1612040-032,004.49690.241,314.25245,204.92
1622040-042,004.49693.931,310.56244,510.99
1632040-052,004.49697.641,306.85243,813.35
1642040-062,004.49701.371,303.12243,111.98
1652040-072,004.49705.121,299.37242,406.87
1662040-082,004.49708.891,295.60241,697.98
1672040-092,004.49712.671,291.81240,985.31
1682040-102,004.49716.481,288.00240,268.82
1692040-112,004.49720.311,284.17239,548.51
1702040-122,004.49724.161,280.32238,824.35
1712041-012,004.49728.031,276.45238,096.31
1722041-022,004.49731.921,272.56237,364.39
1732041-032,004.49735.841,268.65236,628.55
1742041-042,004.49739.771,264.72235,888.78
1752041-052,004.49743.721,260.76235,145.06
1762041-062,004.49747.701,256.79234,397.36
1772041-072,004.49751.691,252.79233,645.66
1782041-082,004.49755.711,248.78232,889.95
1792041-092,004.49759.751,244.74232,130.20
1802041-102,004.49763.811,240.68231,366.39
1812041-112,004.49767.891,236.59230,598.49
1822041-122,004.49772.001,232.49229,826.49
1832042-012,004.49776.121,228.36229,050.37
1842042-022,004.49780.271,224.21228,270.10
1852042-032,004.49784.441,220.04227,485.65
1862042-042,004.49788.641,215.85226,697.02
1872042-052,004.49792.851,211.64225,904.16
1882042-062,004.49797.091,207.40225,107.08
1892042-072,004.49801.351,203.14224,305.73
1902042-082,004.49805.631,198.86223,500.09
1912042-092,004.49809.941,194.55222,690.16
1922042-102,004.49814.271,190.22221,875.89
1932042-112,004.49818.621,185.87221,057.27
1942042-122,004.49822.991,181.49220,234.28
1952043-012,004.49827.391,177.09219,406.88
1962043-022,004.49831.821,172.67218,575.07
1972043-032,004.49836.261,168.23217,738.81
1982043-042,004.49840.731,163.76216,898.08
1992043-052,004.49845.221,159.26216,052.85
2002043-062,004.49849.741,154.75215,203.11
2012043-072,004.49854.281,150.20214,348.83
2022043-082,004.49858.851,145.64213,489.98
2032043-092,004.49863.441,141.05212,626.54
2042043-102,004.49868.051,136.43211,758.49
2052043-112,004.49872.691,131.79210,885.79
2062043-122,004.49877.361,127.13210,008.44
2072044-012,004.49882.051,122.44209,126.39
2082044-022,004.49886.761,117.73208,239.63
2092044-032,004.49891.501,112.99207,348.13
2102044-042,004.49896.271,108.22206,451.86
2112044-052,004.49901.061,103.43205,550.80
2122044-062,004.49905.871,098.62204,644.93
2132044-072,004.49910.711,093.77203,734.22
2142044-082,004.49915.581,088.91202,818.64
2152044-092,004.49920.471,084.01201,898.16
2162044-102,004.49925.391,079.09200,972.77
2172044-112,004.49930.341,074.15200,042.43
2182044-122,004.49935.311,069.17199,107.11
2192045-012,004.49940.311,064.18198,166.80
2202045-022,004.49945.341,059.15197,221.46
2212045-032,004.49950.391,054.10196,271.07
2222045-042,004.49955.471,049.02195,315.60
2232045-052,004.49960.581,043.91194,355.03
2242045-062,004.49965.711,038.78193,389.32
2252045-072,004.49970.871,033.62192,418.44
2262045-082,004.49976.061,028.43191,442.38
2272045-092,004.49981.281,023.21190,461.10
2282045-102,004.49986.521,017.97189,474.58
2292045-112,004.49991.801,012.69188,482.79
2302045-122,004.49997.101,007.39187,485.69
2312046-012,004.491,002.431,002.06186,483.26
2322046-022,004.491,007.78996.70185,475.48
2332046-032,004.491,013.17991.32184,462.31
2342046-042,004.491,018.58985.90183,443.73
2352046-052,004.491,024.03980.46182,419.70
2362046-062,004.491,029.50974.99181,390.20
2372046-072,004.491,035.00969.48180,355.19
2382046-082,004.491,040.54963.95179,314.66
2392046-092,004.491,046.10958.39178,268.56
2402046-102,004.491,051.69952.80177,216.87
2412046-112,004.491,057.31947.18176,159.56
2422046-122,004.491,062.96941.53175,096.60
2432047-012,004.491,068.64935.85174,027.96
2442047-022,004.491,074.35930.13172,953.60
2452047-032,004.491,080.10924.39171,873.51
2462047-042,004.491,085.87918.62170,787.64
2472047-052,004.491,091.67912.82169,695.97
2482047-062,004.491,097.51906.98168,598.46
2492047-072,004.491,103.37901.11167,495.09
2502047-082,004.491,109.27895.22166,385.82
2512047-092,004.491,115.20889.29165,270.62
2522047-102,004.491,121.16883.33164,149.46
2532047-112,004.491,127.15877.34163,022.31
2542047-122,004.491,133.18871.31161,889.13
2552048-012,004.491,139.23865.26160,749.90
2562048-022,004.491,145.32859.17159,604.58
2572048-032,004.491,151.44853.04158,453.14
2582048-042,004.491,157.60846.89157,295.54
2592048-052,004.491,163.78840.70156,131.75
2602048-062,004.491,170.00834.48154,961.75
2612048-072,004.491,176.26828.23153,785.49
2622048-082,004.491,182.54821.94152,602.95
2632048-092,004.491,188.86815.62151,414.08
2642048-102,004.491,195.22809.27150,218.86
2652048-112,004.491,201.61802.88149,017.26
2662048-122,004.491,208.03796.46147,809.23
2672049-012,004.491,214.49790.00146,594.74
2682049-022,004.491,220.98783.51145,373.77
2692049-032,004.491,227.50776.98144,146.26
2702049-042,004.491,234.06770.42142,912.20
2712049-052,004.491,240.66763.83141,671.54
2722049-062,004.491,247.29757.20140,424.25
2732049-072,004.491,253.96750.53139,170.29
2742049-082,004.491,260.66743.83137,909.63
2752049-092,004.491,267.40737.09136,642.24
2762049-102,004.491,274.17730.32135,368.07
2772049-112,004.491,280.98723.51134,087.09
2782049-122,004.491,287.83716.66132,799.26
2792050-012,004.491,294.71709.78131,504.55
2802050-022,004.491,301.63702.86130,202.92
2812050-032,004.491,308.59695.90128,894.33
2822050-042,004.491,315.58688.91127,578.75
2832050-052,004.491,322.61681.88126,256.14
2842050-062,004.491,329.68674.81124,926.46
2852050-072,004.491,336.79667.70123,589.67
2862050-082,004.491,343.93660.55122,245.74
2872050-092,004.491,351.12653.37120,894.62
2882050-102,004.491,358.34646.15119,536.28
2892050-112,004.491,365.60638.89118,170.68
2902050-122,004.491,372.90631.59116,797.79
2912051-012,004.491,380.23624.25115,417.55
2922051-022,004.491,387.61616.88114,029.94
2932051-032,004.491,395.03609.46112,634.92
2942051-042,004.491,402.48602.00111,232.43
2952051-052,004.491,409.98594.51109,822.45
2962051-062,004.491,417.52586.97108,404.94
2972051-072,004.491,425.09579.40106,979.85
2982051-082,004.491,432.71571.78105,547.14
2992051-092,004.491,440.37564.12104,106.77
3002051-102,004.491,448.06556.42102,658.71
3012051-112,004.491,455.80548.68101,202.90
3022051-122,004.491,463.58540.9099,739.32
3032052-012,004.491,471.41533.0898,267.91
3042052-022,004.491,479.27525.2296,788.64
3052052-032,004.491,487.18517.3195,301.46
3062052-042,004.491,495.13509.3693,806.34
3072052-052,004.491,503.12501.3792,303.22
3082052-062,004.491,511.15493.3490,792.07
3092052-072,004.491,519.23485.2689,272.84
3102052-082,004.491,527.35477.1487,745.49
3112052-092,004.491,535.51468.9886,209.98
3122052-102,004.491,543.72460.7784,666.27
3132052-112,004.491,551.97452.5283,114.30
3142052-122,004.491,560.26444.2281,554.03
3152053-012,004.491,568.60435.8979,985.43
3162053-022,004.491,576.99427.5078,408.44
3172053-032,004.491,585.42419.0776,823.03
3182053-042,004.491,593.89410.6075,229.14
3192053-052,004.491,602.41402.0873,626.73
3202053-062,004.491,610.97393.5272,015.76
3212053-072,004.491,619.58384.9170,396.18
3222053-082,004.491,628.24376.2568,767.94
3232053-092,004.491,636.94367.5567,131.00
3242053-102,004.491,645.69358.8065,485.31
3252053-112,004.491,654.49350.0063,830.82
3262053-122,004.491,663.33341.1662,167.49
3272054-012,004.491,672.22332.2760,495.28
3282054-022,004.491,681.16323.3358,814.12
3292054-032,004.491,690.14314.3557,123.98
3302054-042,004.491,699.17305.3155,424.80
3312054-052,004.491,708.26296.2353,716.55
3322054-062,004.491,717.39287.1051,999.16
3332054-072,004.491,726.57277.9250,272.59
3342054-082,004.491,735.79268.6948,536.80
3352054-092,004.491,745.07259.4246,791.73
3362054-102,004.491,754.40250.0945,037.33
3372054-112,004.491,763.77240.7143,273.56
3382054-122,004.491,773.20231.2941,500.35
3392055-012,004.491,782.68221.8139,717.67
3402055-022,004.491,792.21212.2837,925.47
3412055-032,004.491,801.79202.7036,123.68
3422055-042,004.491,811.42193.0734,312.27
3432055-052,004.491,821.10183.3932,491.17
3442055-062,004.491,830.83173.6630,660.34
3452055-072,004.491,840.62163.8728,819.72
3462055-082,004.491,850.45154.0326,969.27
3472055-092,004.491,860.34144.1425,108.92
3482055-102,004.491,870.29134.2023,238.64
3492055-112,004.491,880.28124.2021,358.35
3502055-122,004.491,890.33114.1519,468.02
3512056-012,004.491,900.44104.0517,567.58
3522056-022,004.491,910.5993.8915,656.99
3532056-032,004.491,920.8183.6813,736.18
3542056-042,004.491,931.0773.4211,805.11
3552056-052,004.491,941.3963.109,863.72
3562056-062,004.491,951.7752.727,911.95
3572056-072,004.491,962.2042.295,949.75
3582056-082,004.491,972.6931.803,977.06
3592056-092,004.491,983.2321.261,993.83
3602056-102,004.491,993.8310.660.00

How it works

A useful distinction

Do not substitute the renewal term

For a Canadian mortgage amortized over 25 years with a five-year contract term, enter 25 years here. Entering five asks the model to repay everything before renewal and greatly increases the estimated payment.

Comparing Canadian mortgage scenarios

Check the interest convention before comparing a Canadian mortgage estimate with another loan calculator. The quoted rate and the payment frequency work together to determine the periodic payment. Also distinguish the amortization period from a lender's current mortgage term: a projection over the entire amortization assumes the entered rate continues, rather than predicting the rate available at renewal.

The years input is the full amortization period, not the current mortgage contract term. This monthly-payment model does not calculate renewal rates, qualification, prepayment penalties or financed mortgage-insurance premiums. Entered ownership costs are separate from the amount borrowed.

Canadian mortgage: formula and assumptions

Monthly rate = (1 + quoted annual rate / 2)^(1/6) − 1. Apply the amortizing-payment formula.

The schedule assumes a fixed interest rate over the entered amortization period. Ownership costs are tracked separately from loan principal and interest.

Worked example

Reference example currency: CAD. These fixed examples do not change with your calculator preferences.

Using the Canadian mortgage example:

Inputs
Home price (CAD)
400000
Down payment (%)
20
Annual interest rate (%)
6.5
Amortization period (years)
30
Annual property tax (CAD)
3600
Annual home insurance (CAD)
1200
Monthly mortgage insurance (CAD)
0
Monthly HOA fees (CAD)
0
Other monthly ownership costs (CAD)
0
Annual tax increase (%)
0
Annual insurance increase (%)
0
Annual HOA increase (%)
0
Extra monthly principal (CAD)
0
Extra annual principal (CAD)
0
One-time extra principal (CAD)
0
One-time payment month
12
First payment month
2026-11-01
Method

Monthly rate = (1 + quoted annual rate / 2)^(1/6) − 1. Apply the amortizing-payment formula.

Result

Example result

Initial monthly ownership cost: CA$2,404.49

Regular monthly payment: CA$2,004.49

Loan amount: CA$320,000.00

Total interest: CA$401,615.60

Total payments: CA$721,615.60

Payoff time: 360 months

Down payment: CA$80,000.00

Ownership costs during loan: CA$144,000.00

  • Ownership cost excludes extra principal payments. Insurance input stays constant except for the entered growth; mortgage-insurance cancellation is not automatic.

These are illustrative inputs. Change the values to explore a different scenario.

What to keep in mind

This is an estimate, not a loan offer. Taxes, insurance, mortgage-insurance cancellation, renewal terms, and fees depend on your agreement.

Canadian fixed mortgage rates are converted from nominal semiannual compounding. The rate is assumed constant beyond renewal dates.

Formula references

References explain the underlying methods; they do not imply endorsement or individual professional review of Finflo.

Common questions

How is the Canadian quoted rate converted to a monthly rate?

The model uses (1 + annual rate/2)^(1/6) − 1, reflecting nominal semiannual compounding before calculating monthly payments.

Does the projection include mortgage renewals?

No. It holds the rate constant over the amortization period. A renewal rate or changed payment requires another calculation.

Prepared by Finflo. See our methodology and editorial policy. Read the relevant professional-advice limitations.