Compare our best fixed rate mortgages

A fixed rate mortgage has an interest rate that is fixed for a set period of time, which is typically between 2 and 5 years, although some lenders may offer longer terms. Fixed rate mortgages protect you against interest rate increases for the duration of the fixed term, meaning that your monthly mortgage payments remain the same throughout, even if the Bank of England base rate goes up. Compare our best fixed mortgages, or read our guide on fixed rate mortgages to learn more.

Mortgage type

Property price

£

Mortgage amount

£

Mortgage term

years

Initial rate type

Deal length

Repayment type

Our best fixed rate mortgages

  • HSBC 2 Year Fixed mortgage

    Initial rate 1.59%. APRC 3.3%. Set-up fees £999
  • Virgin Money 2 Year Fixed mortgage

    Initial rate 1.59%. APRC 3.8%. Set-up fees £995
  • Yorkshire Building Society 2 Year Fixed mortgage

    Initial rate 1.61%. APRC 3.7%. Set-up fees £1,495
  • Nationwide 2 Year Fixed mortgage

    Initial rate 1.62%. APRC 3.4%. Set-up fees £1,499
  • Nationwide 2 Year Fixed mortgage

    Initial rate 1.62%. APRC 3.4%. Set-up fees £999
  • Nationwide 3 Year Fixed mortgage

    Initial rate 1.62%. APRC 3.2%. Set-up fees £999
  • Halifax 2 Year Fixed mortgage

    Initial rate 1.63%. APRC 3.6%. Set-up fees £1,495
  • We've found 781 mortgage deals

    HSBC

    2 Year Fixed

    Initial rate

    1.59%

    until 30-11-2023

    APRC

    3.3%

    overall cost for comparison

    Set-up fees

    £999

    Monthly payment

    £687.10

    for 24 months

    HSBC

    2 Year Fixed

    Initial rate

    1.59%

    until 30-11-2023

    APRC

    3.3%

    overall cost for comparison

    Set-up fees

    £999

    Monthly payment

    £687.10

    for 24 months

    Virgin Money

    2 Year Fixed

    Initial rate

    1.59%

    until 01-02-2024

    APRC

    3.8%

    overall cost for comparison

    Set-up fees

    £995

    Monthly payment

    £687.10

    for 24 months

    HSBC

    2 Year Fixed

    Initial rate

    1.59%

    until 30-11-2023

    APRC

    3.3%

    overall cost for comparison

    Set-up fees

    £999

    Monthly payment

    £687.10

    for 24 months

    Yorkshire Building Society

    2 Year Fixed

    Initial rate

    1.61%

    until 31-01-2024

    APRC

    3.7%

    overall cost for comparison

    Set-up fees

    £1,495

    Monthly payment

    £688.71

    for 24 months

    Nationwide

    2 Year Fixed

    Initial rate

    1.62%

    APRC

    3.4%

    overall cost for comparison

    Set-up fees

    £1,499

    Monthly payment

    £689.52

    for 24 months

    Nationwide

    2 Year Fixed

    Initial rate

    1.62%

    APRC

    3.4%

    overall cost for comparison

    Set-up fees

    £999

    Monthly payment

    £689.52

    for 24 months

    Nationwide

    3 Year Fixed

    Initial rate

    1.62%

    APRC

    3.2%

    overall cost for comparison

    Set-up fees

    £999

    Monthly payment

    £689.52

    for 36 months

    Nationwide

    2 Year Fixed

    Initial rate

    1.62%

    APRC

    3.4%

    overall cost for comparison

    Set-up fees

    £1,499

    Monthly payment

    £689.52

    for 24 months

    Halifax

    2 Year Fixed

    Initial rate

    1.63%

    until 30-11-2023

    APRC

    3.6%

    overall cost for comparison

    Set-up fees

    £1,495

    Monthly payment

    £690.32

    for 24 months

    Not ready to get a mortgage?

    Learn more about how to get a mortgage

    Show simple deals list

    Representative example:

    If you borrowed £170,000 payable over 25 years, with an initial fixed-rate for two years at 2.39%, your monthly payments would be £754.32 for 24 months. This would then revert to a standard variable rate (SVR) of 4.53% for the remaining 23 years, costing £932.76 per month for 276 months. The total amount payable over the full term would be £276,082.62, including fees and interest.

    Your home may be repossessed if you do not keep up repayments on your mortgage.

    What is a fixed rate mortgage?

    A fixed rate mortgage is a home loan that charges a fixed level of interest for a certain period. Fixed rate mortgages usually last for 2, 5 or 10 years.

    This means your monthly repayments are guaranteed to stay the same during that time, regardless of changes to the Bank of England base rate.

    Fixed rate mortgages give you more financial security than variable mortgages. Because you know that your monthly repayments will always be the same, you can plan your finances more easily.

    Fixed mortgages are usually a little more expensive than a variable discount mortgage or a tracker mortgage.