Not for everyone, and certainly not for me!
My mom told me witch hazel is good for break outs, so I decided to try it instead of a rose water toner. During the first week of using it, I didn't see my skin getting any better or worse. During the second week, I started breaking out in places I have rarely before, like the sides of my cheeks, my hair line, and my temples. The pimples were on the smaller size and were some were more red than others, but none of them were whiteheads,nor turned into them. I was completely horrified. I stop wearing makeup in the summer (bedsides mascara), so going back to wearing fountain and powder in the 80 degree humid Connecticut weather (and where I worked had NO AC was a bit of struggle. I stopped using witch hazel and switched back to the Mario Badescu rose water toner and formula 10.0.6 Best Face Forward daily cleanser and their mattifying daily moisturizer, and things started to look better. I also use honey and brown sugar on my face, in the shower, two or three times a week and let it sit for five minute (works wonders on lips too!) because the sugar naturally exfoliates skin and get rid of those little pesky forehead pimples, and the Aztec Clay Mask almost every other night with apple cider vinegar. I have struggled with acne for years and at one point my face was just on big literal pimple. Getting back to basics with natural simple product is really whats best for you face. Even though Witch hazel is a natural astringent it ins't right for everybody, and don't keep using it hoping it will get better! find another natural skin-care product that instantly soothes and compliments you skin. Keep it natural! Other good natural skin-care lines I would recommend is LUSH, and Dr. Bronners.