Start by defining what maxing means. Some families mean maxing the Canada Education Savings Grant, some mean contributing the full $50,000 lifetime RESP limit, and some mean using a hybrid strategy that tries to do both.
For the usual basic CESG path, a child can receive up to $7,200 of lifetime CESG. A common early-start path is $2,500 of eligible annual contributions for 14 years, plus $1,000 in another eligible year. That is $36,000 of personal contributions to receive $7,200 of basic CESG, assuming the child remains eligible and no additional CESG changes the math.
Maxing the RESP account is different. CRA says there is no annual contribution limit for 2007 and later years, but the lifetime contribution limit is $50,000 per beneficiary across all RESPs. Contributions above the amount that attracts CESG can still grow inside the RESP, but they use lifetime contribution room.
If the child is already older, unused basic CESG room may help. When carry-forward room exists, a contribution of up to $5,000 in a calendar year can attract up to $1,000 of basic CESG. Ages 16 and 17 have extra contribution-history rules, so late catch-up should be checked before assuming the grant is available.
How to check this rule
- Write down the child's age and the calendar years left before the end of the year they turn 17.
- Ask the provider how much CESG room has already been used and how much unused room remains.
- Track all personal contributions across every RESP for that child, including parent and grandparent accounts.
- Decide whether the goal is full CESG, the full $50,000 contribution limit, or a hybrid front-load strategy.
- Confirm whether additional CESG, CLB, BCTESG, or QESI may apply before choosing a provider or contribution schedule.
- Keep the plan affordable enough that the family will not need to withdraw contributions in a way that triggers grant repayment.
Details that matter
Grant maximum
The lifetime CESG maximum is $7,200 per eligible beneficiary. Basic CESG is usually 20% on the first $2,500 of eligible annual contributions.
Catch-up maximum
When unused basic CESG room exists, a child can usually receive up to $1,000 of basic CESG in a calendar year on up to $5,000 of eligible contributions.
Contribution maximum
The RESP lifetime contribution limit is $50,000 per beneficiary across all RESPs. Grants and CLB do not count as personal contributions.
CLB is separate
The Canada Learning Bond can add up to $2,000 for eligible children without personal contributions, so low-income families should not wait to open an RESP just because they cannot max contributions.
Example
Example: A family opens an RESP when a child is born and wants both full CESG and the full contribution limit. One possible hybrid is $16,500 in the first year, $2,500 in each of the next 13 years, and $1,000 in a later grant-eligible year. That totals $50,000 of personal contributions and can still follow the usual $7,200 basic CESG path if all eligibility rules are met.
Questions to ask your provider
- How much CESG has this beneficiary already received?
- How much unused CESG room is available this calendar year?
- Would this planned contribution receive basic CESG, additional CESG, both, or neither?
- How close is this beneficiary to the $50,000 lifetime contribution limit across all RESPs?
- Do you support CLB and the provincial benefit that may apply to this child?
Read next
Max out an RESP for a child explains the broader decision and links to related tools.
Tool next step
CESG Catch-Up Planner can help estimate the practical contribution choices before you confirm eligibility with the promoter.
Provider next step
RESP Provider Checklist helps you compare promoters on grant support, fees, and withdrawal process before opening or moving an RESP.