Table of Contents
How to Make Lotion (Lavender Body Lotion)
Is there any scent in the entire world that is better than fresh lavender?
(That is, of course a rhetorical question, which requires no answer).
It’s mid-September here, and I can feel that fall is upon us. Mostly in my dry, soon-to-be flaky skin. The fall/winter months in New Mexico can be brutally dry, so I have learned how to make lotion, so my skin can feel soft, smooth, and most importantly, toxin free.
I have made (and posted) many homemade lotions and body butters before, and I think your skin type will depend on which you like best. For me, this lavender body lotion has to be my new favorite. It is a tad greasy, since it is made with natural oils and shea butter, but it isn’t quite as much as whipped coconut oil. It is similar to my shea body butter, but it has a little different ratio of shea butter/coconut oil/olive oil, making it a bit lighter and more like a lotion, and less like a body butter.
And, I feel negligent for waiting this long to mention it, but it smells divine. It’s floral, a touch musky, and it makes you want to take a deep breath and relax. I don’t know about you, but I could always use some extra aromatherapy to help me feel centered.
It’s made from all natural ingredients, so your skin (and the environment) will thank you for putting clean ingredients onto it. It is gloriously moisturizing, and will stay with you all day long. I use it every morning, and sometimes in the evening, if I happen to have time for a relaxing bath.
*Quick note: If you’re having a super-stressful day, pour 10 drops of Lavender essential oil onto 2 cups of epsom salt, and add to a warm bath. Soak for 20 minutes. Massage in lavender body lotion after the bath. You’ll feel like a new person.
Lavender Body Lotion
- 1/2 cup shea butter
- 1/2 cup coconut oil
- 1/2 cup olive oil
- 30 drops lavender essential oil
In a quart-sized mason jar, add shea butter and coconut oil. Bring 2″ of water to boil in a small pot. Place mason jar into the water, and simmer until oils have melted together. Remove from heat, and allow to cool.
Add in olive oil and essential oils, and stir. Allow to sit until almost solid (you can expedite this by placing it in the freezer, just keep an eye on it). Transfer mixture to a medium-sized bowl, and then use an electric mixer to whip the mixture until light and the texture of lotion. *This can take up to 10 minutes, so be prepared.
If the mixture isn’t whipping together well, it may not be solid enough.
Pour mixture back into the mason jar, and store at room temperature for up to 6 months.
Printable Recipe – Homemade Lavender Body Lotion

Homemade Lavender Body Lotion
Ingredients
- 1/2 cup shea butter
- 1/2 cup coconut oil
- 1/2 cup olive oil
- 30 drops essential oil lavender
Instructions
-
In a quart-sized mason jar, add shea butter and coconut oil. Bring 2″ of water to boil in a small pot. Place mason jar into the water, and simmer until oils have melted together. Remove from heat, and allow to cool.
-
Add in olive oil and essential oils, and stir. Allow to sit until almost solid (you can expedite this by placing it in the freezer, just keep an eye on it). Transfer mixture to a medium-sized bowl, and then use an electric mixer to whip the mixture until light and the texture of lotion. *This can take up to 10 minutes, so be prepared.
-
If the mixture isn’t whipping together well, it may not be solid enough.
-
Pour mixture back into the mason jar, and store at room temperature for up to 6 months.
Have you ever learned how to make lotion? What is your favorite scent to add to lotion?
Excited to try this! One question though, did you use unrefined coconut oil? Thank you 🙂
Do you add a preservative to you lotions ?
Mine didn’t get solid either 🙁 I used some expensive oils in it too. It sat for almost 24hrs and nothing. I remelted and added beeswax and it got a little thicker but wouldn’t whip. I don’t want to waste the lild so I will add more beeswax to try!
Sarah – I’m sorry it didn’t get solid! Did you try adding it to the freezer before whipping it? Try adding it to the freezer until it’s almost solid then try whipping it.
How long does it take for the mixture to cool? It’s been cooling for hours and still won’t whip. It never solidified.
Hi Charis,
Try putting it in the freezer for 15 minutes at a time – then check on it to see if it’s solidifying.
i don’t know why but my lotion is not whipping anyone have advice
I had that problem too. I blended it then returned it to the freezer.. Then it solidified and I was able to whip it..
How long does it take to solidify?
It was amazing!! We love it
Thank you….making some tomorrow.
Need ingredients to make sunscreen.
I’ve never tried making a lotion with shea butter. It sounds like a good base – and then I could put in whatever scents I feel like!
This is lovely! I love the base combo that you used. Thanks for sharing.
We love homemade replacements! My oldest daughter at home makes all our soap and sunscreen – she will love this! Thanks for sharing!
I need this! My daughter would LOVE making it with me, too. A great idea for DIY Christmas gifts. Thanks!
So Dose Mine!!
This looks beautiful and sounds like it smells fantastic!
We usually use coconut oil for a lotion but this seems so nice!