There is no maximum period of time that you can hold a 529 plan for. The only prerequisite for the account is that the recipient must still be alive. This means that if you start a 529 plan for a newborn child, the account may be open for as long as the child lives. The notion is that education never ends and that a person, regardless of age, can always return to school.