The maximum term for a home loan depends on the Category you would fall under.
Category 1 – Maximum term of 40 years or the official retirement age. *
Category 2 – Maximum term of 25 years or the official retirement age. *
*Official Retirement Age:
Born between 1959 and 1961: 64 years
Born after 1961: 65 years