In fact, motor oil has an unlimited shelf life, provided the packaging is unopened. Motor oil is available in small and large quantities and is often packaged in plastic bottles. A damp and cold room can lead to a shorter shelf life due to corrosion and condensation. Has the packaging been opened before? Then the oil has a limited shelf life.