Always pay attention to the package instructions and the stated best-before date. On average, magnesium oils have a shelf life of at least 36 months.