Kegged Beer Generally speaking, non-pasteurized kegs will start tasting bad after 45 to 60 days. For pasteurized kegs, the shelf-life is a bit longer at 3 to 4 months.