A typical mortgage in Canada now is 4-5 years fixed plus the rest variable. You can also get all the mortgage full if you can afford it (probably makes little sense with the low rates). The whole term can go as far as 30 years. I think I saw a 40-year term too but I'm not sure.