Olive oil will last up to two years if kept tightly capped in a cool cupboard and away from direct light.