MoneySense.ca:
“As soon as a taxpayer starts to earn income—like employment income, self-employment income, royalties, research grants or net rental income—they accumulate room for their registered retirement savings plan (RRSP). There are no age limits, so a teenager with a part-time job can start to build their RRSP room as long as they file a tax return to report their earned income.”