The Perfect Rainy Day Half Term Activity – DIY Soap with Toys Inside!


One of my favorite kids’ crafts is making soap. It’s a great craft for kids of all ages. Older ones are able to do it all on their own and younger ones just need a little adult help. The process is fun and the results make great gifts, perfect for teachers, parents, grandparents. We’ve even made soap to give as birthday party favours!

You’ll Need

  • plastic soap molds (plastic cups or washed out juice cartons work as well)
  • vegetable cooking spray or petroleum jelly for coating the molds
  • pure glycerin soap (sold in blocks or cubes at craft stores)
  • microwave-safe measuring cup with handle for melting the soap
  • any colour soap dye you prefer (also found at craft stores)
  • small plastic animals or trinkets
  • a chopstick or ice lolly stick for stirring



Prepare the molds. Spray the interior of the plastic molds with a small amount of cooking spray, making sure to cover all areas. If you use too much spray, simply use a paper towel to wipe away the excess. Likewise, if you are using petroleum jelly, use just enough to lightly cover the mold.

Soap 2Melt the soap. The size of your mold will determine how much soap you’ll need to begin with. Start by melting smaller amounts of soap; you can always add more. Place cube(s) of soap in the measuring cup and microwave on high for 30 seconds. If some solid soap still remains, microwave in 10-second intervals until soap is melted, but not boiling. Remove the melted soap from the microwave. This is best done by an adult or older child as the SOAP IS SUPER HOT.

Soap 3Add the color. Add a drop or two of the liquid soap dye to the melted soap. Too much dye will make your soap dark, so don’t overdo it because you won’t be able to see the toy inside. Mix colors to get your desired shade. Then stir the dye into the soap using your chopstick or ice lolly stick.

Partly fill the molds. Carefully pour the hot soap into the molds so that they are filled about a third of the way to the top. Let the soap cool for about 20 minutes and then place the plastic animal or trinket you want to use for decoration on top of the hardened soap.Soap 4

Finish the soap. Repeat steps 2 and 3 to melt and color the remaining soap. Pour a second layer of soap into the mold, covering the plastic animal. Let cool and harden for at least 2 hours. Once cool, turn the mold upside down and pop the soap out.

You can also add fragrance to your soaps with a drop or two of essential oils if desired. The best part? After cleanup, you can wash your hands with your craft!

Welcome to Vivre Le Rêve™, my online lifestyle magazine, featuring all things luxury, family, food, fashion, beauty and travel.I’m Rose, a full time multi-award winning blogger, journalist & author.

Leave a Response