Skip to main content

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.

If you want the RESP side in more depth, start with the full RESP guide, the modelling tools in RESP calculator and RESP grant calculator, and the fallback analysis in what happens if your child doesn’t go to university. For the registered-account comparison from the TFSA side, pair this with RESP vs TFSA for education savings.

Quick Comparison

FeatureRESPRRSP
Government grants✅ 20-40% CESG❌ None
Tax deduction❌ No✅ Yes
Tax-free growth✅ Yes✅ Yes
Withdrawal flexibilityEducation onlyLLP for education
Contribution limit$50,000 lifetime18% of income
Best forChild’s educationYour education/retirement

RESP Advantages

Government Grants

GrantAmountMaximum
CESG (basic)20% of contribution$500/year
CESG (enhanced)Extra 10-20%Low income
CLB$500-$2,000Low income families
Provincial grantsVariesBC, Quebec

Lifetime Grant Potential

ScenarioAnnual ContributionCESGOver 18 Years
Maximum grant$2,500$500$7,200
Partial$1,000$200$3,600
With catch-up$5,000$1,000Varies

RESP Tax Treatment

StageTax
ContributionAfter-tax (no deduction)
GrowthTax-deferred
Withdrawal (EAP)Taxed in student’s hands
Student’s taxUsually very low

RRSP Advantages

Tax Deduction Value

IncomeTax Bracket$5,000 Deduction Saves
$50,000~29%$1,450
$75,000~32%$1,600
$100,000~37%$1,850
$150,000~43%$2,150

Lifelong Learning Plan (LLP)

FeatureDetails
Maximum withdrawal$10,000/year
Total limit$20,000
Repayment10 years
Who can useYou or spouse, not child
For child’s education❌ Not applicable

Side-by-Side Analysis

$2,500/Year for 18 Years

FactorRESPRRSP
Total contributed$45,000$45,000
Government grants$7,200$0
Tax savings (30% rate)$0$13,500
Assumed growth (5%)~$35,000~$30,000
Total at 18~$87,200~$75,000

RESP wins due to guaranteed 20% grants.

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

AccountWithdrawal Tax
RESP (EAP)Student’s rate (often 0-15%)
RRSPYour rate (often 30-45%)

When RRSP Makes Sense

SituationWhy RRSP
Already maxed RESP$50K lifetime limit reached
Uncertain if child attendsRRSP more flexible
High income now, low laterTax arbitrage
Need retirement savingsDual purpose
No children yetCan pivot later

When RESP Is Better

SituationWhy RESP
Child likely to attend PSEGrants are free money
Under $50K contributedRoom for grants
Lower incomeExtra CESG + CLB
Want education-specificClear purpose

Optimal Strategy

The Best Approach

PriorityAction
1Contribute $2,500/year to RESP (max CESG)
2Get employer RRSP match if available
3Max TFSA for flexibility
4Additional RRSP if high income
5Extra RESP if needed

By Family Income

Family IncomeStrategy
Under $60KRESP first (enhanced CESG + CLB)
$60K-$150KRESP $2,500, then RRSP
Over $150KBoth accounts, prioritize RESP grants

What If Child Doesn’t Attend?

RESP Options

OptionHow It Works
WaitChild has until 35
Transfer to siblingKeep grants
Transfer to RRSPUp to $50K (need room)
Withdraw AIPTax + 20% penalty
CollapseGet contributions back

RRSP Options

OptionHow It Works
Keep for retirementOriginal purpose
Withdraw for educationFully taxable
Use LLPOnly for your education

Family RESP Strategy

Multiple Children

ApproachBenefit
Family RESPOne account, flexible allocation
Individual RESPsSeparate tracking, transfer limits

Grant Catch-Up

RuleDetails
Carry forwardUnused CESG room accumulates
Max catch-up$5,000/year (gets $1,000 CESG)
Until age 17Must have had RESP before 16

Tax Efficiency Comparison

Total Tax Benefit Over 18 Years

AccountContributionGrant/DeductionGrowth TaxWithdrawal TaxNet Benefit
RESP$45,000+$7,200 grant$0Low (student)Best
RRSP$45,000$13,500 refund$0High (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.