Freshly made salsa lasts a couple of days in the fridge when stored in an airtight container. The longer it sits, the more the avocados brown and the tomatoes lose their juice.