Yes! You can use frozen peaches. Add them to the batter frozen, just be sure to chop them up into bite-sized pieces before adding to the batter. If they have thawed a bit blot any excess moisture on them with a paper towel.