Best TFSA Rates in Canada as of

TFSA Interest Rates
tfsa rates

TFSA Short-Term GIC Rates (Summary)

Updated July 25, 2025

Institution 30 Days 60 Days 90 Days 120 Days 180 Days
Bank of Montreal 2.2500 2.2500 2.2500 2.2500 2.5000
Coast Capital Savings 2.2000 2.2000 2.5000 2.5000 2.8000
Comtech Fire Credit U. - - 1.3500 1.3500 1.3500
Empire Life 1.0500 - 1.0500 - 1.0500
Laurentian Bank Canada - - 2.7500 2.7500 2.8000
Luminus Financial 2.1000 2.1500 2.2000 2.2000 2.2500

View All: TFSA Short-Term GIC Rates

TFSA Long-Term GIC Rates (Summary)

Updated July 25, 2025

Institution 1 Year 2 Years 3 Years 4 Years 5 Years
Achieva Financial 3.5000 3.5000 3.3500 3.3500 3.5000
Bank of Montreal 2.7500 2.7500 2.8000 2.8000 3.0000
CIBC 2.0000 - - - -
Coast Capital Savings 3.0000 3.1000 3.1500 3.2000 3.4000
EQ Bank 3.4000 3.4500 3.5000 3.5500 3.6500
Empire Life 2.3000 2.5000 2.7500 2.9000 3.4500
Equitable 2.6000 2.8500 3.0000 3.2000 3.7000

View All: TFSA Long-Term GIC Rates

Interest not compounded and paid at maturity.

Term deposits are investment products that offer a guaranteed rate of return for a pre-defined time period. The applicable interest rate varies according to the term of investment, the amount of money invested, the treatment of interest and whether or not the investment is redeemed prior to maturity. Term deposits are also known as GICs (Guaranteed Investment Certificates), or Accumulation Annuities when issued by an insurance company.

Phil Barker

Speak to an independant Advisor

Phil Barker

Working with an independant advisor specializing in GICs can help you maximize your investment savings. Explore options from top Canadian financial institutions. Our clients get sound advice and excellent service with no fees to pay.

(888) 970-1470 | Book Meeting

GET AN ANNUITY QUOTE RIGHT NOW

Let's start the conversation!

Get a free annuity quote today.
We compare the best annuity rates in Canada! There is no cost or obligation and your privacy is guaranteed.

Life Annuities.com Inc. | Website: LifeAnnuities.com | Email: info@lifeannuities.com | Toll-free 1-888-970-1470