Making Essential Oil Bath Salts

Guest Post by Joy Barilla

Every year I like to post an easy to make Christmas present. This year is no different, but this year I want to give the gift of relaxation. The world is a very stressful place and honestly the Christmas season is no different. I decided I would make bath salts.

There are so many benefits to aromatherapy baths. The first, taking some time out of your day to nurture yourself and relieve your stress. With so many different essential oils available, you can create a buffet tailored just to your needs. There are oils with anti-bacterial, anti-inflammatory, anti-spasmodic, sedating, disinfectant and antiviral properties. There are many resources that can help you navigate which oil to use, for me I like to make either a rose bath or a lavender bath, although jasmine would work wonderfully here. I love floral scents and those two are beautiful choices. It will make the whole bathroom smell like a garden!

Bath Salts

1 cup Baking Soda

1 cup Epsom, Sea, or Kosher salt

Several drops of your favorite essential oil

In a large bowl combine ingredients. If you wish you can add some dried lavender or rose petals to add to the experience. Be advised though that they will float around in the bath unless you put it in a tea ball or spice bag.

To use, place a few tablespoons in your bath. For an extra indulgence, add a little heavy cream to your bath.

A really pretty way to package this is to place the salts in a mason jar. Tie some ribbon around the jar and slip a nice scoop under the ribbon. It’s a very inexpensive and nice gift that will give hours of relaxation and peace in a stressful day.


Joy with her husband, Adam

Merry Christmas!


Joy is the writer of the blog Better Than a Box: Cooking with Joy, where you will find her musings on cooking, life, and living abundantly. When she is not cooking, she is busy being a wife, and mother, gardening, sewing, hiking, and traveling. Her blog can be found at follow her on Facebook at Better Than A Box: Cooking with Joy.

{ 0 comments… add one }

Leave a Comment