Most homemade salsas will last about 2-3 days in the refrigerator if properly stored. Fresh salsa is best within the first day or 2 it is made. Drain any excess liquid from salsa after storage.