Children of any age can have a custodial Roth IRA, as long as they have earned income. This means that you can start saving for your child's retirement as soon as they start earning money, even if they are a minor.