The answer, as with most things in life, is: it depends. Beer typically lasts for six to nine months past the expiration date on its label. If the beer is refrigerated, it can last up to two years beyond the expiration date.