I keep mine in freezer safe bags, I buy from a local breeder here every 3 months, but like the previous person said 6 months is reasonable if packaged right. Just watch for freezer burn. Also some people do this others don't. If my snakes don't eat the rats i refreeze them. But I'd only do this like twice and the ones that are refrozen are the first feed off the next time.