No, Palmolive is not a non-detergent soap. It contains ammonium lauryl sulfate, which is a mild detergent.