Avocados will stay fresh for about 12 to 24 hours if you add lemon juice to the salad, which slows the oxidation of the avocado.