Compare Top TFSA Providers
Keep 100% of your gains. Whether you're trading stocks or holding ETFs, these platforms offer the best homes for your tax-free contribution room.
Data Driven Algorithmic Integrity
We deploy rigorous data analysis to index and score the market. Our recommendations are derived from raw data, ensuring zero bias from advertiser influence.
You Are The Priority
We strive to be the smartest financial friend you have. Our goal is to save you money, not upsell you junk.
How We Stay Free
Ads pay the bills, but our Math runs the show. See our "No-Nonsense" Disclosure
Platform Integrity & Transparency Standards
A comprehensive overview of our business model, data ethics, and commitment to unbiased service.
The Reality Check
RateBuddy is free for you to use, but it does cost money to run. To cover our expenses, we earn revenue through advertisements and sponsorship placements. This means our partners often compensate us when you click a link or apply for a product through our site. Importantly, this does not change our product ratings, rankings, reviews, or opinions. We strive to show you the most options possible so you can make informed decisions.
Our Total Loyalty Commitment
Our obligation to you supersedes any business relationship. This applies to everything we do—from the code that sorts rates to the advice in our guides. If a product has excessive fees, we expose them. If a service is outdated, we flag it. We are built to be your advocate, ensuring you always have the full, unvarnished picture.
We Can't Cover Everything
While we strive to scan the entire market, the financial world is massive. We might not list every single credit union or local bank in existence. However, we work tirelessly to present the most competitive offers available in Canada.
Our Editorial Independence
Our opinions are our own. If a card has a terrible fee, we’ll tell you. If a bank has a glitchy app, we’ll warn you. Our loyalty is to your wallet, because if you don't trust us, you won't come back. And we really want you to come back.
Explore Investing Platforms for Your TFSA
The platforms below all offer TFSA accounts for you to start investing.
Wealthsimple
Questwealth
Portfolios
National
Bank
Direct
Brokerage
Justwealth
Interactive
Brokers
Moomoo
Financial
Desjardins
Online
Brokerage
(Disnat)
CI
Direct
Investing
Qtrade
Guided
Portfolios
RBC
Direct
Investing
What is a TFSA? And what can you do with it?
The Tax-Free Savings Account (TFSA) is one of the best wealth-building tools for most Canadians. Think of it as a tax-free container — what matters is what you put inside it.
A “tax-free growth” container
A TFSA is not an investment by itself. It’s a special account “wrapper.” When your money earns interest, dividends, or market gains inside a TFSA, that growth is generally tax-free.
“Saving” vs “Investing” inside a TFSA
This is the part most people miss: the TFSA is the wrapper — but your results come from what you hold inside it. Here are the two most common setups:
- Usually stable & low risk
- Good when you need the money soon
- You earn interest (often smaller returns than investing)
- You invest in ETFs/stocks for higher potential growth
- Short-term ups/downs are normal (that’s the tradeoff)
- Fees matter — keep costs low where possible
See how your TFSA grows tax-free over time.
Ready to invest? Compare TFSA platforms and rates.
New to TFSAs? Learn how they work.
Quick summary
A Tax-Free Savings Account (TFSA) lets your money grow tax-free. Contributions aren’t tax-deductible, but investment growth and withdrawals are tax-free for life.
- Tax-free growth: interest, dividends, and capital gains are not taxed inside the TFSA.
- Flexible withdrawals: take money out anytime, for any reason.
- Recontribution: amounts you withdraw are added back to your TFSA room next calendar year.
- Contribution room: set annually by the CRA + any unused room from prior years + last year’s withdrawals.
- No age limit to hold: contribute from age of majority (province rules) once you have a valid SIN and residency; no mandatory conversion at 71.
Who can open a TFSA
- Canadian resident for tax purposes with a valid SIN.
- Reached the provincial age of majority (18 or 19, depending on province/territory).
- Non-residents can keep existing TFSAs but face special contribution rules/penalties (see section below).
Contribution room & limits
Your TFSA room updates each January 1 based on CRA rules.
How room is calculated
- Annual TFSA dollar limit set by CRA for the year.
- + Unused room carried forward from prior years.
- + Amounts you withdrew last year (re-added January 1 this year).
Tip: Check your exact room in CRA My Account or on your Notice of Assessment.
Over-contributions
- Excess TFSA contributions are subject to a 1% per month penalty on the highest excess balance for that month.
- Withdrawals free up room only on January 1 of the next year, not immediately.
Carry-forward & recontribution
- Unused TFSA room carries forward indefinitely.
- Withdrawals made this year are added back to your room on January 1 next year.
- With multiple withdrawals, keep a simple log so you don’t accidentally over-contribute before room resets.
Withdrawals: how they work
Taxes & timing
- Tax-free: TFSA withdrawals are not taxable and do not affect income-tested benefits.
- Withdraw any time. The withdrawn amount returns to your TFSA room next year.
Common uses
- Emergency fund, short-/medium-term goals (car, travel, home projects).
- Long-term investing (ETFs/stocks/bonds) with tax-free compounding.
Note: Frequent trading rules and qualified investment rules still apply.
Non-resident rules
- If you become a non-resident for tax purposes, you can keep your TFSA and growth remains tax-free in Canada.
- Do not contribute while non-resident — contributions generally trigger the 1% per month penalty.
- Room continues to accumulate for years you’re a resident; it does not increase while non-resident.
What you can invest in
- Cash & high-interest savings, GICs, mutual funds, ETFs, bonds, and stocks of publicly listed companies.
- Use an all-in-one ETF or a simple index fund mix for hands-off diversification.
- Keep fees low; costs compound too.
TFSA vs RRSP: quick guide
When TFSA often wins
- You expect a similar or higher tax bracket in retirement.
- You want flexibility for medium-term goals or emergencies.
- You’re early in your career; TFSA room is valuable and withdrawals are tax-free.
When RRSP often wins
- You’re currently in a high tax bracket and expect a lower one in retirement.
- You’ll reinvest the tax refund to grow faster.
- Employer offers strong Group RRSP matching.
How to open a TFSA
- Confirm you’re a Canadian resident for tax purposes and have a valid SIN.
- Choose a provider (bank, credit union, discount brokerage, or robo-advisor).
- Set up automatic contributions or transfers; pick a simple, diversified investment.
Tips that help
- Automate monthly contributions to build steadily and avoid timing the market.
- Log withdrawals; recontribute next calendar year to avoid penalties.
- Match your investment risk to your timeline (e.g., cash/GIC for near-term purchases, ETFs for long-term growth).
Words explained (glossary)
- TFSA
- Tax-Free Savings Account — registered account where growth and withdrawals are tax-free.
- Contribution room
- The maximum you can add this year; based on annual CRA limit, unused room, and last year’s withdrawals.
- Over-contribution
- When you exceed available room; penalty is 1% per month on the highest excess balance.
- Qualified investment
- Assets that TFSA rules allow (cash, GICs, ETFs, many stocks/bonds, etc.).
- Non-resident
- For TFSA purposes, a person not resident in Canada for tax; contributing then can trigger penalties.
TFSA: Common Questions Explained
Clear answers about Tax-Free Savings Accounts — contribution room, withdrawals, non-resident rules, and how to use your TFSA for short- and long-term goals.
A Tax-Free Savings Account (TFSA) lets your investments grow tax-free. You don’t get a tax deduction when you contribute, but all growth and withdrawals are tax-free.
You must be a Canadian resident for tax purposes, have a valid SIN, and be at or above your province/territory’s age of majority (18 or 19).
- The CRA sets an annual dollar limit each year.
- Unused room from prior years carries forward indefinitely.
- Withdrawals from last year are added back to your room on January 1 this year.
Check your exact room in CRA My Account or on your Notice of Assessment.
Over-contributions are subject to a 1% per month penalty on the highest excess TFSA amount for that month. Withdrawals free up room only on January 1 of the next year, not immediately.
No — withdrawals are tax-free, and they do not affect income-tested benefits like OAS/GIS or the Canada Child Benefit. The amount you withdraw is added back to your room next calendar year.
- Cash and high-interest savings
- GICs, bonds
- Mutual funds and ETFs
- Publicly traded stocks (qualified investments)
A self-directed TFSA lets you choose holdings; managed TFSAs are run by your bank or advisor.
- You can keep your TFSA and growth remains tax-free in Canada.
- Do not contribute while non-resident — contributions generally trigger the 1% per month penalty.
- Room does not increase while you’re non-resident; it resumes when you re-establish Canadian tax residency.
- TFSA: No deduction upfront; growth and withdrawals are tax-free. Great for flexibility and medium-term goals.
- RRSP: Deduction upfront; tax-deferred growth, taxable withdrawals. Great if you’re in a higher tax bracket now than in retirement.
Many people use both to balance short- and long-term planning.
Yes — but only next calendar year. If you recontribute the same year without room, it’s an over-contribution. Keep a simple log of deposits and withdrawals to avoid penalties.
No. There’s no mandatory conversion age (unlike RRSPs). You can keep contributing as long as you have room and are a Canadian resident for tax purposes.