RRSP vs RESP for Education 2026 | Which Account to Use
Updated
The RESP wins this comparison for one simple reason: a guaranteed 20% return via the CESG before your money even starts growing. Contributing $2,500 per year to an RESP earns $500 in government grants — no investment in your RRSP can match a guaranteed 20% return on day one. Over 18 years, that $7,200 in free grants plus compounded growth can add $15,000–20,000 to your child’s education fund. The RRSP has its own advantages (tax deductions, retirement flexibility), but for the specific goal of funding education, the RESP should come first.
The RESP’s advantage becomes even more pronounced when you consider withdrawal tax rates. RESP EAP withdrawals are taxed in the student’s hands, and most students have little or no other income — meaning the effective tax rate on RESP withdrawals is often 0–15%. RRSP withdrawals, by contrast, are taxed at your marginal rate, which could be 30–45% or higher. When you combine the 20% upfront grant with near-zero tax on withdrawal, the RESP delivers a total tax efficiency that no other registered account can match for education-specific savings.
Tax on Withdrawals
Account
Withdrawal Tax
RESP (EAP)
Student’s rate (often 0-15%)
RRSP
Your rate (often 30-45%)
When RRSP Makes Sense
Situation
Why RRSP
Already maxed RESP
$50K lifetime limit reached
Uncertain if child attends
RRSP more flexible
High income now, low later
Tax arbitrage
Need retirement savings
Dual purpose
No children yet
Can pivot later
When RESP Is Better
Situation
Why RESP
Child likely to attend PSE
Grants are free money
Under $50K contributed
Room for grants
Lower income
Extra CESG + CLB
Want education-specific
Clear purpose
Optimal Strategy
The Best Approach
Priority
Action
1
Contribute $2,500/year to RESP (max CESG)
2
Get employer RRSP match if available
3
Max TFSA for flexibility
4
Additional RRSP if high income
5
Extra RESP if needed
By Family Income
Family Income
Strategy
Under $60K
RESP first (enhanced CESG + CLB)
$60K-$150K
RESP $2,500, then RRSP
Over $150K
Both accounts, prioritize RESP grants
What If Child Doesn’t Attend?
RESP Options
Option
How It Works
Wait
Child has until 35
Transfer to sibling
Keep grants
Transfer to RRSP
Up to $50K (need room)
Withdraw AIP
Tax + 20% penalty
Collapse
Get contributions back
RRSP Options
Option
How It Works
Keep for retirement
Original purpose
Withdraw for education
Fully taxable
Use LLP
Only for your education
Family RESP Strategy
Multiple Children
Approach
Benefit
Family RESP
One account, flexible allocation
Individual RESPs
Separate tracking, transfer limits
Grant Catch-Up
Rule
Details
Carry forward
Unused CESG room accumulates
Max catch-up
$5,000/year (gets $1,000 CESG)
Until age 17
Must have had RESP before 16
Tax Efficiency Comparison
Total Tax Benefit Over 18 Years
Account
Contribution
Grant/Deduction
Growth Tax
Withdrawal Tax
Net Benefit
RESP
$45,000
+$7,200 grant
$0
Low (student)
Best
RRSP
$45,000
$13,500 refund
$0
High (your rate)
Good
The Bottom Line
Contribute $2,500 per year to an RESP first to capture the full CESG, then direct additional savings to your RRSP (especially if you’re in a high tax bracket or have employer matching). If your child doesn’t attend post-secondary, your contributions come back tax-free and up to $50,000 of growth can transfer to your RRSP. The RESP isn’t a gamble — it’s a flexible account with a guaranteed government top-up that works whether your child becomes a doctor, an electrician, or takes a gap year before deciding.