If you have the money, buying an annuity for your child can make sense. Doing so can help guarantee them a regular stream of payments that can last throughout their lives and help to secure them financially. It’s also a way some parents may choose to pay for their children's college education.