DIY Christmas Foaming Hand Soap
Every December, I like to add little seasonal touches around the house, not just the big things like garlands and twinkle lights, but the everyday spots too.
This year, I made a batch of DIY Christmas foaming hand soap for the kitchen and bathroom sinks, and it instantly made those small daily moments feel a little more joyful.
The best part? It takes just a few minutes to make, and it smells like a cozy fresh pine wreath!
So many people have been asking me for my recipe, so I decided to share this simple DIY Christmas foaming hand soap with you.

Why I Love This Recipe
This is one of the easiest ways to switch to natural products without feeling overwhelmed. You only need a handful of ingredients, and you can customize the scent however you like!
Liquid castile soap is gentle on the skin, eco-friendly, and concentrated, so a little goes a long way. And the winter spice essential oil blend fills the air with holiday cheer every time you wash your hands.
Pin This Post For Later:

Some of these links are affiliate links meaning if you purchase from these links, I will earn a commission at no extra cost to you. Everything I share is my own opinions and things I personally use and love. You can learn more by reviewing my disclosure. As an Amazon affiliate, I earn from qualifying purchases.
How to Make Christmas Foaming Hand Soap
This recipe makes enough for one standard 8-ounce foaming soap pump:
Ingredients:
- ¼ cup liquid castile soap
- 22 drops winter spice essential oil blend
- Filtered water (to fill the rest of the bottle)
- Foaming soap bottle

Instructions:
Add the castile soap and essential oils to your foaming soap bottle.

Slowly fill the rest of the bottle with water, leaving a little space at the top to prevent overflow.

Gently swirl to combine. (Avoid shaking too hard, or it may foam before you’re ready!)

Notes
- You can add in a little bit of mica powder if you want. I did a pearly white to make it look like snow!
Essential Oil Blend Ideas
You can use your favorite winter spice blend like I prefer since there’s no hassle mixing multiple essential oils, or try one of these festive combinations I created:
Warm Hearth:
- 10 drops Sweet Orange
- 6 drops Cinnamon Leaf
- 4 drops Clove Bud
- 2 drops Vanilla Oleoresin
Evergreen Joy:
- 10 drops Pine
- 6 drops Cedarwood
- 4 drops Sweet Orange
- 2 drops Spearmint

Ginger Cookie:
- 8 drops Ginger
- 6 drops Cinnamon
- 4 drops Vanilla
- 4 drops Sweet Orange
Christmas Foaming Hand Soap
Materials
- ¼ cup liquid castile soap
- 22 drops winter spice essential oil blend
- Filtered water (to fill the rest of the bottle)
- Foaming soap bottle
Instructions
- Add the castile soap and essential oils to your foaming soap bottle.
- Slowly fill the rest of the bottle with water, leaving a little space at the top to prevent overflow.
- Gently swirl to combine. (Avoid shaking too hard, or it may foam before you're ready!)
Notes
- You can add in a little bit of mica powder if you want. I did a pearly white to make it look like snow!
Final Thoughts
This little bottle of foaming soap has become one of my favorite ways to enjoy the holiday smells I love.
Let me know if you try it!
More Christmas Content:
- Christmas Sweater Bath Bomb
- Pine Needle Candle
- Christmas Soap
- DIY Christmas Gifts to Make
- Christmas Simmer Pot Kit
- Pine Simmer Pot
- DIY Diffuser Ornaments
- Christmas Room Sprays
- Christmas Tree Bath Bombs
- Snowflake Sugar Scrub Bars
- Gingerbread Sugar Scrub
- Christmas Candle
- Sugar Cookie Lip Scrub
- Sugar Cookie Lip Balm
- Winter Hand Cream
- Holiday Lip Scrub
- Candy Cane Lip Balm
- Candy Cane Sugar Scrub
- Candy Cane Bath Bomb
- Gingerbread Body Butter
- Christmas Foaming Hand Soap
- Gingerbread Soap
- Candy Cane Bath Salts
- Christmas Roll On Perfumes
- Christmas Snowflake Candles
- Chocolate Lip Balm
