Shelf life, which is how long a beer will still taste like it did when it was made, is dependent on the alcohol content of the beer. So a beer that is under 6% alcohol will normally sour/spoil/skunk in six months or less. A 6% alcohol beer will last up to a year. A beer over 8% can last indefinitely. The thing is that beer can’t get warm and shouldn’t be exposed to light or that will speed the deterioration of the beer.
Latest Answers