While fresh peaches are recommended for the best flavor and texture, you can use canned peaches as a substitute in a pinch. Make sure to drain them well before chopping and incorporating them into the salsa. If you are using frozen peaches, be sure to thaw and drain them before mixing with the other ingredients.