15 Gorgeous Christmas Soap Recipes to Make and Give
A collection of the most festive Christmas soap recipes, perfect for gifting or simply enjoying this holiday season.
When I was a kid, soap was just..soap. But now as an adult I can totally appreciate the gift of a beautifully made bar of soap. These gorgeous Christmas soap recipes are the perfect combination of pretty, useful, and great gifts!

peppermint bark soap
This soap recipe looks exactly like peppermint bark candy. It has two layers of “chocolate” with “crushed candy canes” on top. It looks so real that you’ll need to label it carefully so no one tries to eat it! The soap is made with a goat’s milk melt-and-pour base, so you don’t have to worry about handling lye. Instead, you can focus on making it look beautiful. While there are other peppermint soaps on this list, this one really stands out.
christmas tree cold process soap
This recipe from Humblebee & Me creates a loaf-style bar soap with a lovely swirl inside that looks like a Christmas tree, and it’s topped with gold mica. It’s a cold process recipe made with tallow, coconut oil, and a few other soft oils. This soap makes a wonderful holiday gift that can be enjoyed all winter.
tree-shaped green soap
If you want your soap to look just like a real Christmas tree, this is the perfect recipe. It’s super simple, even for beginners. All you need to do is melt a soap base, add fragrance and color, and pour it into a Christmas tree mold. Easy! This makes a great gift and is also adorable for kids.
easy gingerbread soap recipe
This cold process recipe uses real molasses and chai tea to create a holiday soap with authentic holiday ingredients. The recipe also includes spice essential oils for fragrance, making it a natural soap that’s still festive and charming. It’s a great option if you prefer cold process soap and want something a little extra cute.
candy cane soap recipe
This recipe is so cute! It’s perfect for winter with its layers and candy topping. The tutorial shows you how to make it using a melt-and-pour base that’s split into two parts. Every soap maker enjoys layering, and this one is sure to be a favorite!
snowflake glitter soap
This cute soap recipe combines glitter and peppermint fragrance to create a crisp, wintry soap. The tutorial teaches you how to layer two sections: one glittery and one solid white. The end result is a beautiful snowflake-shaped bar. It’s another easy melt-and-pour recipe.
apple pie soap
Sticking with the warm and spicy theme, this Apple Pie Soap recipe is another fantastic choice. The tutorial shows you how to use natural colorants and a blend of fragrance oils and vanilla to create an amazing scent that anyone receiving your Christmas gifts will love!
lemon kitchen soap
This soap is the least “holiday” of all the recipes, but handmade gifts should be useful all year round, and this kitchen soap is perfect for that. Everyone will appreciate it! You can also use orange zest to give it a more festive touch.
chocolate peppermint cupcake soap
Homemade soap is impressive, but cupcake soap takes it to a whole new level. It looks delicious like a real treat, but it’s actually just soap. It’s the perfect gift for someone who loves sweets!
frankincense & myrrh hot process soap
Hot process is a great way to make soap because the bars are ready to use right away. If you need a quick gift, this recipe is perfect.
diy snowflake soap
This snowflake soap is both impressive and simple. It uses a clear base with cute festive embeds. Kids will love it!
cranberry vanilla shea butter soap
This melt-and-pour recipe is vanilla-scented and has real cranberries inside. It’s perfect for beginners and makes a lovely gift for anyone.
christmas spice soap
This soap has a natural look with beautiful whole spices inside, making it perfect for the guest bathroom. You can add any Christmas fragrance oil for a festive scent.
Supplies for Handmade Christmas Soaps
Any recipe can be made festive. You just need the right color, fragrance, and maybe a festive mold
- Cinnamon fragrance oil available from Nurture Soap.
- My favorite fragrance oil, Comfort and Joy, is a blend of spruce and winter fruits.
- If you’re looking for a true pine fragrance, winter wonderland is a great choice.
Molds

- A beautifully styled Christmas tree mold that works well with any simple green soap.
- These snowflake soap molds are a beautiful choice too.
- And who doesn’t love gingerbread men! Use this mold with a spicy fragrance for adorable gingerbread soap.
Mica and Colorants
- Snowflake sparkle mica paired with a melt-and-pour base gives you the most beautiful sparkling soap.
- Gold dust glitter is another beautiful and festive choice!
FAQs
Not really! Most recipes just need basic kitchen tools like measuring cups, spoons, and a microwave or stovetop. If you’re doing cold process soap, you’ll need a stick blender and some safety gear like gloves and goggles. Check out this article for using lye safely. For melt-and-pour soaps, all you really need is a soap base, molds, and a microwave-safe container.
Yes, but it’s best to use fragrance oils or essential oils that are safe for skin. For a festive feel, go for scents like peppermint, cinnamon, pine, or vanilla. Just make sure whatever you use is skin-safe and meant for soap-making.
Cold process soap needs to cure, which means it needs to sit and harden for about 4 to 6 weeks. This allows the soap to fully set and become milder for the skin. If you’re in a hurry, try a hot process or melt-and-pour recipe instead.
I hope you found something from this list of gorgeous Christmas soap recipes that has sparked your creativity and given you some fun ideas for holiday gifts. Soap is such a great gift because everyone uses it! You can make a batch for family and friends, and even keep a bar or two for yourself.
By Katie Shaw

Katie shares simple, reliable recipes from her home in Virginia, where she lives with her husband, three daughters, a chocolate lab, and over thirty chickens.
Hi Katie,’
I’ve tried opening several of the recipes but I can’t get any if them to open. I especially like the candy cane soap.
Thank you!
Hello, love your website. I’m having a problem opening the orange spice soap receipe? I have tried several times but it won’t open.
Thank you
Deborah
hi Deborah I’m so sorry it’s giving you trouble! Here is a link: https://afreshlegacy.net/spiced-orange-christmas-soap/
None of the Christmas recipes open???
susan, they are working for me. are you clicking the buttons? the list at the top is just a table of contents, not links 🙂
Hi Katie, Orange spice soap recipe will not open for me?