No, you don't need to peel the almonds. The skin contributes to the nutty flavor of the milk and has good fiber and antioxidants.