A lot has to do how they're packed. If they're vacuum packed, I say six to eight months no problem. I'm sure others might even say a bit longer. I know I've had no problem going that long. I usally shoot for a six to seven month supply when I order. I hear people complain about shipping costs. But per snake for me, it's around a dollar and ten cents per feeder after shipping. Got to love my garage freezer, it paid for it self!