The Lifelong Learning Plan (LLP) allows you to withdraw amounts from RRSPs to finance training or education for you or your spouse or common-law partner. You cannot use the RRSP funds to finance your children's training or education, or the training or education of your spouse or common-law partner's children.
You can make withdrawals from more than one RRSP as long as you are the annuitant (plan owner) of each RRSP. Your RRSP issuer will not withhold tax on these amounts. Although the maximum amount that you can withdraw is $20,000, there is an annual limit of $10,000. There is no limit on the number of times you can participate in the plan over your lifetime. Starting the year after you bring your balance to zero, you can participate in the LLP again and withdraw up to $20,000 over a new qualifying period.
Generally, you will not be allowed to withdraw funds from locked-in RRSPs.