If stored properly, unopened avocado oil can last up to a year and opened avocado oil can last up to eight months.