Skip to Content

Homemade Natural Christmas Tree Soaps with Real Pine

Easy DIY recipe to make homemade natural Christmas Tree Soaps with a festive pine scent!

three Christmas tree soaps in different shades of green

Do you love everything Christmas? I know that I do. In fact, I even decorate my bathroom for Christmas! Am I the only one? I think not.

And when it comes to decorating every single room in your house for Christmas, you gotta have Christmas tree soaps in the guest bathrooms, kitchen, and master bathroom. It just completes the theme, am I right?!

Or, maybe you love making handmade gifts for friends and family as presents. And you’re looking for something easy and fun to make. Natural soaps are a great idea, because everyone can use soap, right?

So whatever reason you’re thinking about making your own soap for Christmas, I can tell you that this simple DIY recipe with three ingredients does not disappoint!

Try our Christmas Tree Bath Fizzies recipe, too!

You’ll look like a rockstar by making these holiday soaps with a great natural pine scent.

three christmas tree soaps in different shades of green next to pine needles and holly berries

Natural Pine Scent

Sure, you can find a lot of soaps that are pine scented. But are you actually getting REAL pine scent?

Or an artificial fragrance with lots of chemicals designed to smell like pine?

There is a difference.

The reason that essential oils are used in so many natural soaps and natural cosmetics is because they capture the real scent of a plant. Essential oils are compounds from the plant or other natural substance that are distilled down and create the “essence” of that plant or product.

So, pine essential oil is really parts of a pine tree that have been distilled to create a real pine smell.

Artificial fragrance, however, is not natural. It’s made of chemicals – often many chemicals – designed to mimic the smell of a plant or substance. So you’re not really smelling pine at all with an artificial fragrance. You’re smelling something designed to be similar to pine.

What’s the big deal? Well, artificial fragrances can be made out of many chemicals, sometimes up to 1,000 in one fragrance! And those chemicals don’t have to be revealed due to laws that protect proprietary fragrances.

So you don’t know what you’re smelling in, which travels right to your lungs. Plus, many artificial fragrances trigger some nasty health problems in some individuals. These can include:

  • headaches
  • runny nose
  • watery eyes
  • allergies

You might like making these scented wax sachets with pine essential oil and pine branches for a long lasting natural air freshener in your home.

Natural Ingredients for Homemade Soap

This soap uses only three simple ingredients. And they can all be customized according to your preference.

We used shea butter as the soap base. But if you’d prefer another type of soap base, such as natural glycerin, that works, too.

Pine essential oil is the fragrance used in our Christmas tree soaps. But feel free to customize the scent with other essential oils. Choose one essential oil, or combine oils for a unique scent.

There are many versions of pine fragrance and holiday fragrances, including:

Check out these wonderful scent blends for aromatherapy for the holidays.

Coloring used for the Christmas tree soaps is a food safe coloring. Consider using mica powder for coloring soaps, too. Or you can leave them unscented.

three christmas tree soaps in different shades of green next to pine needles and holly berries
three Christmas tree soaps in different shades of green

Homemade Natural Christmas Tree Soaps with Pine Scent

Yield: 6 soaps

Natural Christmas tree soaps with real pine scent. An easy DIY microwave recipe using only 3 ingredients!


  • Christmas tree silicone mold
  • 12 cubes (12 ounces) of melt and pour soap (I used shea butter)
  • 30 drops pine essential oil, divided
  • Soap colorants - dark green, lime green and teal


  1. Cut 12 cubes out of your melt and pour soap base (each cube should be 1 ounce). Make sure each cube is broken apart individually.
  2. Place 4 cubes in a microwave safe bowl. Microwave on HIGH for 35 seconds or until the soap is completely melted.
  3. Remove from the microwave and add 4-5 drops of dark green soap colorant and 10 drops of pine essential oil. Stir together. Immediately pour the mixture into 2 of the tree molds. 
  4. Repeat steps 2-3 again. This time, add 4 to 5 drops of lime green soap colorant and 10 drops of essential oil. Stir together. Pour into 2 of the Christmas tree molds immediately.
  5. Repeat step 3 one more time with the remaining 4 soap cubes. Stir in 4 to 5 drops of teal green soap color and 10 drops of pine essential oil and stir. Pour into remaining tree soap molds.
  6.  Allow the soap to completely harden. This will take about 2 hours. For faster setting, refrigerate the soap for at least one hour.
  7. Gently pop out the pine scented tree soaps from their molds.

DIY Christmas Beauty Products

Inspired to make more homemade natural beauty products and gifts? Then you’ll want to look at these DIY recipes, too:


Ditch the Toxins in Your Home!

Join our weekly newsletter for shopping guides, cleaning hacks and smart tips to improve wellness where you live. 

Thanks! Keep an eye on your inbox for updates.

Skip to Instructions