The beer in your mini keg will stay fresh for two weeks after delivery. Once you have opened your keg, you should drink it within two to three days.