How to Hand Paint Soap

Hand paint white bars of soap to enhance your bathroom decor, or wrap them in cellophane and a ribbon to present them as a gift. Soap paint is specifically manufactured to decorate soap and will last through several layers. This paint is usually made with safe non-toxic ingredients. Soap paint is available online and in craft stores. For the best appearance, professional art paintbrushes are recommended. A wide variety of decorative stencils can be found in art supply stores or craft stores to create the design that is right for you.

Soaps of many colors.
    White bar of soap.
  1. Place soap on a paper towel and apply cornstarch to the top of the soap. Lightly brush away excess. Cornstarch will help the paint to adhere to the surface of the soap.

  2. Stencils provide shapes.
  3. Place a stencil on the top of the soap. Stencils that are made specifically for decorating soap have the ability to wrap around the bar of soap to keep the stencil stationary.

  4. Paint in a variety of colors.
  5. Dip your paint brush into the paint, and dab the paint onto the stencil. Apply the paint generously to the cutouts of the stencil to ensure complete coverage.

  6. Soap drying on towels.
  7. Remove the stencil, and allow the paint to dry for 15 minutes before applying a second coat, if needed.

  8. An assortment of paintbrushes.
  9. Reapply the stencil, and line up the cut-outs with the painted pattern on the soap, and add a second coat of paint, if needed.

  10. Variety of soaps.
  11. Remove the stencil and allow the paint to dry for 24 hours before wrapping or using the soap.


  • Read and follow all manufacturers' warnings and instructions.