Most olive oils can last 18–24 months from the time they're bottled. Of course in our home, we use a lot of olive oil and they only last a few months before we need more.