No, you don't need to thaw the frozen peaches before adding them to the slow cooker.