Oil expires 18 months from bottling: by law, this must be stated on the label of each individual package.
However, if stored correctly, the oil will keep for a long time.