The short answer is that yes, beer expires. But saying the beer expires is a bit misleading, it doesn't actually become unsafe to drink, it just starts to taste unappealing or flat.
How long does bottled beer last?
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. It all depends on what your tolerance for those nasty flavors that come with bad beer is.
Can you drink out of date beer 2 years?
The simple answer is yes, the beer is still good insofar as it is safe to drink. ... (Typically, the drink-by dates on beers are four to six months out; this is based on how long the brewer thinks the beer can retain fresh flavor.)