I have a rotation that I'm still getting going, but I'm buying several tins per yer and saving at least one to smoke in 5 years. Short answer...they should have at least 5 years IMO. But anything more is just a bonus. I say smoke whatever has at least 5 years