Baileys will last about 2 years on the shelf. Store the bottle at room temperature to keep it fresh.