It is used in many cosmetic lotions and creams to lighten the skin, remove excess oil and dirt, and tighten facial skin. Being a strong astringent, witch hazel health benefits include treating skin conditions such as acne, psoriasis, and eczema. Witch hazel is used extensively in after-shave lotions to heal shaving cuts and to prevent sweating on the face.