The average shelf life of neem oil is up to 1 year. If stored in the refrigerator in air-tight container, the shelf life may increase up to 2 years.