Yes, you can make fresh peach salsa up to 4 hours ahead of time. Just store it in an airtight container in the refrigerator until serving