Typically, ashes can be kept for as long as you like. There is no time limit on how long cremation ashes can be stored.