Until age 18, you cannot legally name a child as a primary beneficiary of a retirement account. You can, however, establish a trust in their name and then name the trust as the beneficiary. You would also have to name a trustee (someone over 18) to oversee the funds until the children reach the legal age.