You do not need to peel peaches for smoothies. Frozen peaches typically come with the peels removed already. If you're freezing your own peaches, it's up to you whether you choose to peel them or not. Peeled peaches will produce a creamier smoothie, and unpeeled peaches will add a bit of texture.