No, the soap itself may create a gray-colored lather or leave a bit of residue in the tub, but it won’t stain. If you get any loose charcoal on your clothes while making the soap, rinse them immediately, and spritz with a bit of laundry spray. It should come right out in the wash.