The shelf life of mayonnaise is generally around 2- 3 months when stored duly in a cool, dry place.