, Dream Maker (2009-present) How long does mayonnaise last? How long does Miracle Whip last? Unopened mayonnaise will last at least a week beyond a best by date, erring on the safe side. The shelf life of mayonnaise regardless of such things as the sell by date, use by date, or best before date is not very long.