Some people freeze peaches with the skin on ... This is especially true when baking a peach pie. If you are using peaches for drinks like smoothies, you can use them frozen or defrosted.
When it comes to your peaches, slice them, toss them in a little bit of lemon juice to help preserve their color, and then flash freeze them for about three hours, or until completely frozen.