According to StillTasty, properly stored canned tuna will stay its freshest for three to five years, as the tuna in a can is in an airtight, sterile environment, so there's no way for bacteria to get in and spoil the fish. In addition, the site comments that the use-by date on a can of tuna refers to how long the fish will remain tasting its best, not when it spoils.