A 529 plan does not have a maximum time limit you can hold it. The only rule for the account is that it must be for a living beneficiary. That means if you have a newborn child, and you open a 529 plan for it, no matter how old he/she will live, the account can always remain open. The idea is that education is endless, and the beneficiary can always go back to school no matter the age.