Homemade Valentine Heart Soap + Free Printable Gift Tags!

This post may contain affiliate links. Read our disclosure policy here.

My son decided he wanted to make Homemade Valentine Heart Soap to pass out to his preschool friends for Valentine’s Day. We had a great time making these cute soaps. This craft is easy to make and kid-friendly which is exactly why I wanted to share it with you!

valentine heart soap

pin it button

When making homemade soap there are a few different ways to do it. The safest and easiest way to do it is by using glycerin soap since it doesn’t involve the use of lye which is a chemical that is very dangerous when used improperly.

Since I knew I was making this soap with my son I went with making it with glycerin. The beauty of using glycerin as the base for your soap is that the soap can be used immediately! It’s also perfect for when you need a last-minute gift that looks like it took you days to make!

I want to mention that you can use any fragrance oil you want BUT make sure you are purchasing one that is skin safe. The fragrance oils found at Walmart are NOT skin safe and can cause irritation and burning so do not use them for homemade beauty products. I recommend purchasing on Amazon or through a soap supplier. Also read the label to ensure it is for use in body products. We ended up using bubblegum fragrance oil so it would be appealing to kids.

Ready to make your own homemade soap? Checkout how the tutorial below!

Homemade Valentine Heart Soap

What You Will Need:


  1. Start by cutting off 1/4 of your soap base. This will essentially be a square block of soap.
  2. Cut the square block of soap into small cubes and place into your microwave safe measuring cup or bowl. If you are making several colors of soap you do not want to melt all the pieces of soap at once. Instead estimate how much you need to melt for each cavity in the mold. glycerin soap in chunks
  3. Microwave soap for 30 seconds. Remove from microwave and stir. Repeat this step until all the soap is completely melted. Adults make sure to do this step since the soap will become very hot. 
  4. Take a small slice off your color bar and gently stir into the melted glycerin soap. Continue to add colorant until you reach your desired color. You will want to work fast as the glycerin soap hardens quickly. If it gets too hard to pour just place it back into the microwave for a few seconds. colorant in soap
  5. Add your fragrance. Start with 3-4 drops as the scent will be quite strong. Tip: If you choose to use a vanilla fragrance beware that it does turn your soap brown over time so if you want it to stay a vibrant color choose a fragrance without vanilla in it.
  6. Pour your soap mixture into the mold.
  7. Pour some of your isopropyl alcohol into your spray bottle and spritz the top of the soap with the mixture. This will help get rid of any bubbles on the surface of your soap. bubbles on soap
  8. Allow your soap to harder. This process takes about 1-2 hours depending on the level of humidity in your home.
  9. Once your soap has completely hardened you can push out the soap from the backside and it will pop right out.
  10. Use your soap immediately or wrap it in clear plastic wrap until it’s ready to be used. You cannot leave the glycerin soap unwrapped as it will develop something known as “glycerin dew” and it looks unpleasant.

heart soap

That is it! Although this may seem like a lengthy process, it is actually quite easy once you get the hang of it! This will be so cute to give out as Valentines. I even created Free Printable Gift Tags that you can print and place onto these bars of soap!



    1. Brittanie says:

      Hi Christine, thank you so much for your kind comment! I appreciate you stopping by and glad to hear you will be pinning it!

    1. Brittanie says:

      Thank you for stopping by! I appreciate your kind comments and hope you will give it a try yourself! 🙂

Comments are closed.

More You'll Love!