Canada's real best rates.

VARIABLE RATE MORTGAGES

TERM
STANDARD RATE
DISCOUNT RATE

FIXED RATE MORTGAGES

TERM
STANDARD RATE
DISCOUNT RATE

*1st mortgage rates are subject to change without notice. E.&O.E. Terms of Use


{{selectedDropdownValue}} Home Mortgage Rates

Last Change: {{curDateForPdf}}

TODAY'S VARIABLE RATE MORTGAGES

TERM STANDARD RATE DISCOUNT RATE
HELOC {{result['heloc_yr_var_std'] == '0.00' ? 'NA' : result['heloc_yr_var_std'] + '%' }} {{result['heloc_yr_var_special'] == '0.00' ? 'NA' : result['heloc_yr_var_special'] + '%'}}

3 Year {{result['3_yr_var_std'] == '0.00' ? 'NA' : result['3_yr_var_std'] + '%' }} {{result['3_yr_var_special'] == '0.00' ? 'NA' : result['3_yr_var_special'] + '%'}}

5 Year {{result['5_yr_var_std'] == '0.00' ? 'NA' : result['5_yr_var_std'] + '%' }} {{result['5_yr_var_special'] == '0.00' ? 'NA' : result['5_yr_var_special'] + '%'}}

TODAY'S FIXED RATE MORTGAGES

TERM STANDARD RATE DISCOUNT RATE
1 Year {{result['1_yr_fixed_std'] == '0.00' ? 'NA' : result['1_yr_fixed_std'] + '%' }} {{result['1_yr_fixed_special'] == '0.00' ? 'NA' : result['1_yr_fixed_special'] + '%'}}

2 Year {{result['2_yr_fixed_std'] == '0.00' ? 'NA' : result['2_yr_fixed_std'] + '%' }} {{result['2_yr_fixed_special'] == '0.00' ? 'NA' : result['2_yr_fixed_special'] + '%'}}

3 Year {{result['3_yr_fixed_std'] == '0.00' ? 'NA' : result['3_yr_fixed_std'] + '%' }} {{result['3_yr_fixed_special'] == '0.00' ? 'NA' : result['3_yr_fixed_special'] + '%'}}

4 Year {{result['4_yr_fixed_std'] == '0.00' ? 'NA' : result['4_yr_fixed_std'] + '%' }} {{result['4_yr_fixed_special'] == '0.00' ? 'NA' : result['4_yr_fixed_special'] + '%'}}

5 Year {{result['5_yr_fixed_std'] == '0.00' ? 'NA' : result['5_yr_fixed_std'] + '%' }} {{result['5_yr_fixed_special'] == '0.00' ? 'NA' : result['5_yr_fixed_special'] + '%'}}

7 Year {{result['7_yr_fixed_std'] == '0.00' ? 'NA' : result['7_yr_fixed_std'] + '%' }} {{result['7_yr_fixed_special'] == '0.00' ? 'NA' : result['7_yr_fixed_special'] + '%'}}

10 Year {{result['10_yr_fixed_std'] == '0.00' ? 'NA' : result['10_yr_fixed_std'] + '%' }} {{result['10_yr_fixed_special'] == '0.00' ? 'NA' : result['10_yr_fixed_special'] + '%'}}