Three years at the most. Funeral homes provide temporary keeping for ashes, it is usually advised they be kept in local graveyards for a longer period of time.