Latest Mortgage Rates

As of October 26, 2026

What breaking a 5-year fixed costs at each Big 5 bank today

On a $400,000 balance with three years left, the illustrative break cost using today's posted rates is $5,140 at RBC and $5,390 at TD and $4,900 at Scotiabank and $5,140 at BMO and $5,340 at CIBC. In each completed row, three months' interest is higher than the posted-rate IRD.

Illustrative posted-rate IRD

Same balance, same remaining term, each bank's own uninsured rates from the rate file. A blank interest-rate differential means the file does not have both posted shelves the formula needs. The figure is an illustration, not a payout quote.

BankContract rate5-year posted3-year postedAssumed discountComparison rateIRD3 months' interestGreater of the two
RBCRate page5.14%6.19%6.25%1.05%5.20%$0$5,140$5,140Three months is higher
TDRate page5.39%6.14%6.15%0.75%5.40%$0$5,390$5,390Three months is higher
ScotiabankRate page4.90%6.19%6.05%1.29%4.76%$1,680$4,900$4,900Three months is higher
BMORate page5.14%6.09%6.05%0.95%5.10%$480$5,140$5,140Three months is higher
CIBCRate page5.34%6.49%6.14%1.15%4.99%$4,200$5,340$5,340Three months is higher
  • RBC: Compared with today's 3-year posted rate minus the assumed original discount. Thirty-six months is an exact 3-year term, so the remainder is not rounded.
  • TD: Compared with today's 3-year posted rate minus the assumed original discount. Thirty-six months is an exact 3-year term, so the remainder is not rounded.
  • Scotiabank: Compared with today's 3-year posted rate minus the assumed original discount. Thirty-six months is an exact 3-year term, so the remainder is not rounded.
  • BMO: Compared with today's 3-year posted rate minus the assumed original discount. Thirty-six months is an exact 3-year term, so the remainder is not rounded.
  • CIBC: Compared with today's 3-year posted rate minus the assumed original discount. Thirty-six months is an exact 3-year term, so the remainder is not rounded.

Assumptions

  • Balance $400,000, with 36 months left on a 5-year fixed.
  • The contract rate is that bank's current uninsured 5-year fixed special in the rate file.
  • The original discount is assumed to equal today's posted-minus-special gap. The funding-day posted rate is not in the file.
  • The comparison posted rate is the current 3-year posted rate. Thirty-six months is an exact 3-year term, so the remainder is not rounded to a neighbouring term.
  • The charge shown is the greater of that posted-rate IRD and three months' interest on the balance. Administration and discharge fees are excluded.

Run your own numbers in the mortgage penalty calculator. The prepayment penalties guide sets the posted method next to the discounted method. The consumer explanation of the two charges is from the Financial Consumer Agency of Canada.

How the posted-rate differential works

A closed fixed-rate mortgage in Canada can usually be paid out before the term ends, and the lender charges for that. The Financial Consumer Agency of Canada describes the usual prepayment charge as the higher of three months' interest on the amount still owing and an interest rate differential. Three months' interest in this example is the balance times the contract rate times 3/12. It is not three blended monthly payments. The differential compares the contract rate with a rate the lender uses for the time left on the term.

Big-bank contracts often build that comparison from posted rates. The outline used here follows the pattern FCAC describes. The original discount is the posted rate for the term that was taken, minus the rate in the contract. The comparison rate is today's posted rate for a term matching the time remaining, minus that same discount. The differential is the contract rate minus the comparison rate, multiplied by the balance and by the years left. If that gap is zero or negative, the differential is zero and the charge falls back to three months' interest. The penalty in the table is the greater of the two figures. An administration fee or a discharge fee is not included.

Every row uses the same labelled assumptions, so the banks can be compared. The balance is $400,000. The remaining term is 36 months, three years left on a five-year fixed. The contract rate is that bank's current uninsured five-year fixed special in the October 26, 2026 rate file. The original discount is assumed to equal today's gap between that bank's five-year posted rate and that special. That is an assumption. The file does not contain the posted rate from the day the mortgage was funded. The comparison posted rate is the bank's current three-year posted rate. Thirty-six months is an exact three-year term, so the example does not round the remainder up or down to a neighbouring posted term.

Some contracts do round a leftover term, for example to the next shorter posted term or the next longer one that the bank publishes. Those rounding rules are not applied on this page. They are not stored in the rate file, and this example does not need a rounded term when a three-year posted rate is present. Where the file has no three-year posted rate, the differential is left blank. Borrowing a two-year or a four-year posted rate and calling it the three-year comparison would be a guess about that bank's method.

On the October 26, 2026 file, TD's uninsured 5-year special in the file is 5.39% and its 5-year posted rate is 6.14%, so the assumed original discount is 0.75%. The 3-year posted rate is 6.15%. The comparison rate is 6.15% minus 0.75%, which is 5.40%. The interest rate differential is $0. Three months' interest is $5,390. The greater figure, and the one this illustration would treat as the charge, is $5,390. CIBC's uninsured 5-year special in the file is 5.34% and its 5-year posted rate is 6.49%, so the assumed original discount is 1.15%. The 3-year posted rate is 6.14%. The comparison rate is 6.14% minus 1.15%, which is 4.99%. The interest rate differential is $4,200. Three months' interest is $5,340. The greater figure, and the one this illustration would treat as the charge, is $5,340. In the completed rows, read the binding column before treating the differential as the charge. The posted-rate method is quiet when today's posted curve, after the discount is removed, sits at or above the contract rate. It becomes the larger number when the contract rate sits well above that comparison rate. Someone who locked a higher fixed rate in 2023 or 2024 and wants out now is often in that second group. This page does not invent that older contract rate. It uses the special in today's file, and it says so.

Where a bank's posted shelves are missing from the file, the differential is blank. Three months' interest is still shown when the uninsured five-year special is present.

Treat every dollar figure as an illustration, not a payout quote. The mortgage contract's information box is the formula the lender will use, and the original discount on a real mortgage is the one from the funding day, which may not match today's special. A prepayment privilege, if the lender still allows it before a full payout, reduces the balance the charge multiplies. Ask the lender for a written payout that shows the comparison rate. The penalty calculator on this site runs the same three-month and differential arithmetic on numbers you type. The prepayment penalties guide sets the posted method next to the discounted method and cites FCAC and the Interest Act.

More rate data

These pages are built from the rate file, the reported-rate file, and cited official sources. Rate data lists all of them.