RESP vs TFSA for Education in Canada 2025

Which account should Canadian parents use to save for their child's education? Here's the complete comparison.

When saving for a child's education, Canadian parents often debate between an RESP (Registered Education Savings Plan) and a TFSA (Tax-Free Savings Account). Both offer tax-sheltered growth, but they work very differently — and the right choice depends on your family's situation. In most cases, the answer isn't either/or.

The Core Difference

The RESP is specifically designed for education savings and comes with federal government grants. The TFSA is a flexible, multipurpose savings account that can be used for anything — including education. The RESP wins on pure education savings due to the grants; the TFSA wins on flexibility.

RESP: How It Works

You contribute to an RESP, the government adds a Canada Education Savings Grant (CESG) of 20% on the first $2,500 per year — up to $500 annually, $7,200 lifetime per child. Growth inside the plan is tax-sheltered. When your child withdraws funds for post-secondary education, the growth and grants are taxed in the student's hands (usually at a very low rate).

RESP FeatureDetails
Annual CESG20% on first $2,500 = up to $500/year
Lifetime CESG max$7,200 per beneficiary
Additional CESGExtra 10–20% for lower-income families
Canada Learning BondUp to $2,000 (no contribution needed, low income)
Lifetime contribution limit$50,000 per beneficiary
Tax on withdrawalIn student's hands (usually minimal)
Non-education withdrawalGrants repaid; growth taxed + 20% penalty

TFSA: How It Works

The TFSA is a registered account available to Canadians 18 and older. Contributions are made with after-tax dollars, growth is tax-free, and withdrawals are tax-free at any time for any purpose. Parents can save in their own TFSA and later gift the money to their child for education.

TFSA FeatureDetails
2025 contribution room$7,000/year (cumulative from age 18)
Government grantsNone
Tax on growthNone
Tax on withdrawalNone
Withdrawal restrictionsNone — fully flexible
BeneficiaryAccount holder (parent)

Head-to-Head Comparison

FactorRESPTFSA
Government grantsYes — 20% CESGNo
Use of fundsEducation only (or penalties)Anything
Tax on growthDeferred to studentNone ever
Contribution limit$50,000 lifetime$7,000/year
FlexibilityLowHigh
Best forConfident education planUncertain plans
RESP wins for education savings — The 20% CESG grant is an instant, guaranteed return that no TFSA investment can easily match. The $7,200 lifetime grant alone justifies using an RESP for education.

What If My Child Doesn't Go to Post-Secondary?

This is the biggest concern parents have with RESPs. If your child doesn't pursue qualifying education, you must repay all government grants. Your own contributions come back to you tax-free. The investment income (growth) gets added to your taxable income plus a 20% penalty — but can also be rolled into your RRSP if you have room.

Given this risk, many families use RESP for the bulk of education savings (capturing grants) and keep some funds in a TFSA for flexibility if plans change.

The Optimal Strategy

For most Canadian families, the recommended approach is:

  1. Open an RESP immediately after your child is born. Contribute $2,500/year to maximize the annual CESG.
  2. Catch up on CESG room: You can carry forward unused grant room; contribute up to $5,000/year to catch two years of grants.
  3. Use TFSA for overflow: Once you're on track with RESP contributions, put additional education savings in your TFSA for flexibility.
  4. Consider the Canada Learning Bond: If you're lower income, open an RESP even if you can't contribute — the CLB pays up to $2,000 with no contribution required.
Starting late? If your child is already 10+, you can still get meaningful CESG by contributing $5,000/year (capturing 2 years of grants per year). Even starting at age 13, you can still get $3,500–$5,000 in grants before the age-17 deadline.

TFSA as a Backup Education Fund

A TFSA held by the parent can serve as a flexible backup. If your child chooses not to attend school, the money stays in your TFSA with no penalty. If they do go, you can gift the funds as needed. This makes a TFSA an excellent complement to an RESP — not a replacement.

Save More for Your Family with Zero-Fee Banking

Canadian families save $200-$360/year by switching to KOHO's no-fee account. That's money that could go into your child's RESP instead. Use code 45ET55JSYA for a bonus when you sign up.

Get KOHO Free — Use Code 45ET55JSYA

Bottom Line

RESP beats TFSA for education savings because of the government grants — the 20% CESG is simply too valuable to pass up. But TFSA provides flexibility that RESP lacks. Smart Canadian parents use both: RESP first to capture grants, TFSA for overflow and backup. Open your RESP the year your child is born and contribute at least $2,500/year to maximize the annual grant.