RESP vs TFSA for Education Canada 2025 — Which Wins?

Should you save for your child's education in an RESP or a TFSA? The answer might surprise you.

Get a free $100 with KOHO — Canada's best no-fee bank account. Use code 45ET55JSYA  |  Claim $100 Free →

RESP vs TFSA: Head-to-Head Comparison

FeatureRESPTFSA
Who can open itAny adult for a child under 18Canadian resident 18+
Government grantsYes — up to $7,200 CESG + provincialNone
Annual contribution limitNone (but CESG on first $2,500)$7,000 (2025)
Lifetime contribution limit$50,000 per beneficiary~$95,000 (cumulative 2009–2025)
Contribution tax deductibleNoNo
Investment growth taxedNo (taxed on withdrawal in student's hands)Never
Withdrawal restrictionsMust be for education (grants portion)Anytime, any purpose
Penalty if not used for educationReturn grants + 20% tax on AIP growthNone — fully flexible
Who pays tax on withdrawalStudent (usually 0–15%)Nobody

The Big Advantage: RESP Grants

The RESP's killer feature is the free government money. The Canada Education Savings Grant (CESG) gives you $500 free every year just for contributing $2,500. That's an instant 20% return on your money before any investment growth.

A TFSA earns zero government grants. No match, no bonus — just your own money growing tax-free. The RESP grant alone makes the RESP the clear winner for education savings in almost every scenario.

On a $2,500 annual contribution, the CESG adds an instant 20% return. Even if you put the money in a savings account earning 4%, you'd need 5 years to match a single year of CESG. The RESP wins on grants alone.
RESP Wins When...
  • Child will likely attend post-secondary
  • You have CESG room to claim
  • You want provincial grants (BC, QC)
  • Child has low income in student years
  • You want maximum growth on education funds
VS
TFSA Wins When...
  • Child may not pursue post-secondary
  • You need flexibility to use money for anything
  • You've already maxed CESG for the year
  • Saving for child in a TFSA as subscriber (not as beneficiary)
  • You want zero restrictions on use

The Optimal Strategy: RESP First, TFSA Second

For most Canadian families saving for education, the ideal order is:

  1. Max CESG in RESP — Contribute $2,500/year per child to capture the full $500 CESG. This is free money you can't get anywhere else.
  2. Add more to RESP — If you can afford more, continue contributing up to $50,000 lifetime. It grows tax-sheltered.
  3. Overflow to TFSA — Additional education savings can go in a parent's TFSA. Flexible, tax-free, no penalty if the child changes plans.

Note that a TFSA used for education savings must be in the parent's name (not the child's — children under 18 can't have TFSAs). The parent controls the money and can choose to use it for education or anything else.

Tax Treatment Comparison

RESP Withdrawals

When the child withdraws from the RESP, the grants and investment growth (Educational Assistance Payments / EAPs) are taxed in the student's hands — not yours. Students typically have little other income, so the effective tax rate is often 0–15%. This is actually better than a TFSA for education purposes.

TFSA Withdrawals

TFSA withdrawals are completely tax-free, no matter who receives them or what they're used for. However, you've already used up your TFSA contribution room — room you could have used for other tax-free growth (retirement, first home, etc.).

The Bottom Line

For education specifically, RESP withdrawals are often nearly tax-free in the student's hands anyway. So the "tax-free" advantage of the TFSA is much less compelling when compared to an RESP that also gives you free grants.

What If the Child Doesn't Go to School?

This is the main advantage TFSA has over RESP. If the child skips post-secondary:

However, if there's a sibling, you can transfer the RESP to them with no penalty. And the RRSP transfer option is valuable insurance. The risk of RESP "waste" is lower than many people think.

Verdict: RESP Wins for Education (Then TFSA as Backup)

The free CESG grant is too valuable to pass up. Always prioritize $2,500/year into an RESP to capture the $500 annual CESG before using a TFSA for education savings. Use a TFSA as a flexible overflow account once CESG is maximized.

Frequently Asked Questions

Can I use both RESP and TFSA for education? +
Absolutely. Many families use RESP first (for the grants) and then save additional education funds in the parent's TFSA. The TFSA provides flexibility if the child's plans change, while the RESP provides superior returns through government grants.
Can my child have a TFSA for education savings? +
Not until they turn 18. Canadians must be 18 to open a TFSA. Before 18, education savings are best held in an RESP (opened by a parent or guardian) or in a non-registered account managed by the parent.
Is a TFSA better than RESP if my income is very high? +
No. The CESG is available regardless of your income (basic CESG is not income-tested). Even if you're in the top tax bracket, you should still max the CESG in your RESP first. The 20% instant return on $2,500/year is hard to beat.
What if I've already maxed my TFSA room? +
Then the RESP is even more attractive as a tax-sheltered vehicle for education savings. If both are maxed, additional education savings can go into a non-registered account (less tax-efficient but no contribution limits).
Can I transfer money from RESP to TFSA? +
Not directly. You'd need to close/withdraw from the RESP (which may trigger grant repayment and taxes on growth) and then deposit to a TFSA. The only exception is the RRSP rollover option, which allows up to $50,000 of AIP to transfer to an RRSP.