I don't recommend canned peaches as they would be too sweet and too soft for this salad. Fresh peaches usually still have some bite to them, especially when they are ripe but not yet squishy.