The most common fixed-rate mortgages tend to last from two to five years. However, you can get deals that last 10 years, or even longer in some cases.