Go Back

How To Make Felted Soap

This soap is a perfect gift for someone special. You can use simple bar soap and felt it with wool for a unique gift idea.
Prep Time1 hr
Total Time1 hr
Servings: 1 bar of soap
Author: KariAnne Wood
Cost: $10


  • Pair of Scissors
  • Wool Felt
  • Soap


  • 1 bar Scented Soap
  • 1 section Wool Roving
  • 1 Nylon Stocking
  • Cold Water
  • Hot Water
  • Friction
  • Patience


  • Step 1: Find a bar of soap
    Buy a bar soap or find one in the back of the bathroom closet to use with project.
    Thin wool roving out until you can almost see through it and place bar soap in center.
  • Step 2: Wrap the soap
    Wrap almost expired soap in wool roving.
    Tuck in at ends.
    Lightly cover soap with wool.
    If you have too much wool it will bunch off soap….too little wool and you can see the soap.
  • Step 3: Add additional roving
    Adhere to the philosophy that why have one color of wool roving when you can have three.
    Add two or three colors with little strips of wool roving.
    Stretch and thin wool roving until it covers the bar of soap.
  • Step 4: Drizzle hot water
    Drizzle a little hot water on soap and press wool very gently together.
  • Step 5: Put it inside the nylon
    Insert bar of soap wrapped in wool roving into the nylon stocking.
    Sprinkle a little more cool water until the soap starts to foam up inside nylon.
    Gently rub wool on soap….alternating hot water and cool water.
    This is where the patience comes in.
    And the friction.
    After a few minutes….the soap will lather and the wool will start to contract (or felt) onto the soap.  At this point you will be lathering the soap up in your hands like you were washing them.
    The nylon helps hold the wool into place until you have finished the felting process.
    Keep rubbing the wool until it tightens around the soap.
    It may take 10-12 minutes….but eventually the wool will tighten and form a casing around the soap.
  • Step 6: Wipe off excess lather
    Remove soap carefully from nylon.
    Wipe excess lather off with a paper towel.
    Set out to dry in sun for about 10 minutes.
    When dry….it’s ready to use.