Skip to content

Sharing is caring!

Making your own shaving cream is so effective and could not be easier.  You will love how it conditions the skin, leaving legs smooth and moisturized.  Oh, and a close and smooth shave?  Yes. This homemade shaving cream recipe will give you that close shave leaving your skin so smooth.  This simple homemade shaving cream recipe contains all natural ingredients and is easy to make. It is also excellent for stubbly faces!  Men need shaving cream more than anyone so this is for the guys too!

DIY Shaving Cream

Why Use a DIY Shaving Cream:

  • Commercial shaving creams are filled with harmful ingredients such as sulfates, fragrance, parabens, mineral oil, phthalates, formaldehyde, isopentane etc.
  • Shaving cream softens the skin, making the skin more elastic.  When the skin gives, you don’t have to press as hard for a close shave which helps with less cuts.
  • Shaving cream softens the hair, making it easier to shave.
  • Shaving cream reduces skin irritation because it nourishes and protects the skin from the razor blade.
  • Shaving cream lifts the hair making it easier to shave for a closer, smoother shave.
  • Using a shaving cream is a 3 in 1!  By using a shaving cream you are cleansing, shaving and moisturizing with one action and one product!
  • This shaving cream will help protect against razor burn and itchy skin that can come with shaving.

Using a homemade shave cream is an excellent way to replenish dry skin.  It also helps smooth the hair in such a way that you tend to get a closer shave without nicks or cuts. Using sunless tanners or having a real tan gives your skin a healthy glow, but when your skin naturally exfoliates, you lose your color.  By moisturizing often you can help prolong your color and keep it from getting that “ashy” look! A homemade shaving cream can really be helpful when you are sunless tanning.

You might also be interested in my Razor Bump Spray recipe which works well with this DIY shaving cream!

More DIY Body Products You’ll Love:

DIY Shaving Cream Benefits

DIY Shaving Cream Ingredients:

  • Coconut Oil helps to give the shaving cream a creamy, whipped consistency without having to use beeswax in our recipe. It is also incredibly healing and will protect the skin from irritation.  If you don’t have coconut oil on hand, you could also use olive oil, grapeseed oil, sweet almond oil, argan oil or any other carrier oil you may have on hand. 
  • Shea Butter is extremely moisturizing as well as healing and calming. You can also use cocoa butter or mango butter in place of shea butter. 
  • Lavender oil can reduce redness, get rid of the swelling of razor bumps, and prevent irritation from razor bumps. However, you can add your favorite essential oils that you have on hand. 
  • Castile soap gives your cream a nice, fluffy texture and a lovely slip. It also helps for a cleaner shave and washes away that oily feeling you can get when using oil based shaving cream. If you are worried about clogging your drain, skip the castile soap. You can use it as a “dry shaving cream” and simply wipe your legs with a wet washcloth. This is a great way to really reap the skin moisturizing benefits of this recipe. Also, by omitting castile soap and glycerin, this recipe can also double as a body butter. 
  • Glycerin is not 100% absolutely necessary but it gives the cream a better slip and helps lock in moisture.
  • Vitamin E is another ingredient that is optional but adds extra nutrition as well as giving your shaving cream a longer shelf life.

I got all my ingredients at Mountain Rose Herbs. They have excellent quality ingredients at affordable prices. Of course, if you are in a hurry to make this, Amazon is a good place also to get ingredients for a DIY such as this. I don’t recommend Amazon as much if this were an anti aging serum, eye treatment or facial oil

DIY Shaving Cream

DIY Shaving Cream Recipe:

*This recipe makes a little over 6 ounces*

DIY Shaving Cream

DIY Shaving Cream Recipe

Yield: 6 ounces
Prep Time: 25 minutes
Total Time: 25 minutes

Make your own DIY shaving cream with this easy recipe! It can be used on any part of the body including your head and face. It contains all natural ingredients that are incredibly nourishing to the skin.


  • 6 TBSP. Coconut Oil 
  • 2 TBSP. Shea Butter
  • 4 TBSP. Castile Soap *optional*
  • 1/2 tsp. Glycerin *optional*
  • 1 tsp. Vitamin E Oil  *optional*
  • 15 drops Lavender Essential Oil 


  • Medium sized pot
  • Pyrex measuring cup with spout or glass bowl that fits in the pot
  • Hand mixer or stand mixer
  • Measuring spoons
  • Spoon
  • Wide mouth glass jar (6 ounce)


    1. Create a double boiler by filling a medium sized pot 1/2 way full with water.
    2. Place a glass pyrex cup or glass bowl with a spout in the water and add shea butter and coconut oil.
    3. Turn the stove top to medium to low heat. 
    4. Once butter and oil is melted, remove from heat and add castile soap.
    5. Stir well.
    6. Place glass cup in the fridge and allow your mixture to cool and harden slightly. 
    7. Add Essential Oil(s), Glycerin and Vitamin E.
    8. Once mixture is solid (but not hard) use a hand mixer, electric mixer or stand mixer to whip your cream.
    9. Whip until your shaving cream is light, smooth and white. 
    10. Transfer to an airtight container. A mason jar works great as long as the opening is wide. 


How To Use:

  • Apply enough shaving cream so that you can coat your skin. A thin layer should do it. The white cream will turn into an oily consistency once it meets your skin. You do not need a thick layer.
  • I apply to both legs before shaving so that I don’t dip wet hands into my cream.
  • Wet your razor and begin shaving.
  • Rinse legs and follow up with a body oil if more moisture is needed. Thanks to the castile soap addition, the shaving cream rinses away easily. 

Did you make this product?

Please leave a comment on the blog or share a photo on Facebook

How To Use DIY Shaving Cream w/ Castile Soap:

  • Apply enough shaving cream so that you can coat your skin. A thin layer should do it.The white cream will turn into an oily consistency once it meets your skin. You do not need a thick layer.
  • I apply to both legs before shaving so that I don’t dip wet hands into my cream.
  • Wet your razor and begin shaving.
  • Rinse legs and follow up with an anti cellulite body oil! Thanks to the castile soap addition, the shaving cream rinses away easily. 

How To Use DIY Shaving Cream w/o Castile Soap:

  • Apply soapless shaving cream in a thin layer on the skin. 
  • Wet razor and shave.
  • Continue to rinse the razor as needed.
  • Use a hot towel to remove the shaving cream and hair.
  • Feel free to apply a small amount to the newly shaven skin after you’re finished!

Do not get water in your shaving cream!!! Hello, bacteria!

DIY Shaving Cream

Can This Recipe Be Used for Beard & Head Shaving?

Absolutely can this DIY shaving cream be used on a beard or a head! My husband has very sensitive skin and barely shaves but when I complain loud and long enough (or refuse to kiss him-lol) he will and without this nourishing shaving cream and my DIY after shave he can get very irritated. Men can get a clean shave with this shaving cream and reap skin benefits at the same time!

Recipe Tips & Precautions:

  • Be aware that the shaving cream could make your shower floor or bath a bit slippery.  Only use enough shaving cream to thinly coat the legs or face-too much will end up being a mess and a waste!
  • Do not use too much shaving cream. Coconut oil and shea butter in excess aren’t good for your drains.
  • The shelf life of this shaving cream (as long as you keep it water free) should be about 3-5 months.
  • Depending on the room temperature of your bathroom, the cream could melt or harden-That’s OK, the fluffiness is only to imitate the texture of traditional shaving cream.  Texture will not effect the benefits.  You can re-whip it if you like but it’s not necessary.
  • This shaving cream will melt quite quickly once applied to your skin and that’s totally fine.
  • If you choose to omit the castile soap, I recommend using a warm washcloth to remove the shaving cream. This will thoroughly remove the shaving cream as well as open the pores to release toxins and take in the goodness of your skincare regime that follows. See above for full details.
  • Every skin type can use this shaving cream. However, if you are using it on your face and deal with acne or are prone to breakouts, I recommend switching the coconut oil out for a different non-comedogenic oil such as hemp seed, hazelnut or grapeseed oil. 

Related Post: Waxing At Home 101

DIY Shaving Cream leg shaving

I love using this DIY shaving cream because it gives me a closer shave and doesn’t leave that burning sensation when I just use water. I also love that it helps add hydration to my legs. My skin feels baby soft! If I’m going out in public in shorts or a skirt, I always take extra time to shave with this natural shaving cream. Making my own homemade shaving cream has been a welcome addition to my shaving routine and I think it will be to yours as well!

This is an easy homemade shaving cream and I love the consistency. It’s just one more skincare product that you can make yourself and purge your beauty routine of harmful chemicals!

xx, Jenni


DIY Shaving Cream

Sharing is caring!

Jennifer Phillips

Jennifer Phillips

Jennifer Phillips worked as a licensed aesthetician for over 8 years before creating the green beauty blog, Jenni Raincloud and her natural skin care line, J. Raincloud Organics. Jennifer has been blogging full time for 9 years and loves to gain and share knowledge on how to achieve beautiful skin the natural way.

12 thoughts on “How to Make Natural DIY Shaving Cream”

  1. Do you mind if I quote a few of your posts as long as I provide credit and sources back to your blog?
    My website is in the very same niche as yours and my visitors would genuinely benefit from some of the information you provide here.

    Please let me know if this alright with you. Thanks a lot!

  2. I love sandlewood but it’s so expensive! Is it really necessary for best results or could I sub something more affordable ?

    1. Sue-Sub it for sure! I like to experiment by using a drop on q-tips then smelling different combos together! You could just omit it all together but almost everything smells great with lavender!

  3. >I have struggled with finding the right razor.
    You’re not the only one. What’s happened to decentcheap disposable razors? I used to just grab a bag of pink razors and they worked well, now it’s like they rip every hair our individually!
    (I’ve tried every reasonably priced brand) The best I’ve found is Gilette Venus, too bu they cost so much for something that just gets tossed out, but they work well and are comfortable to use.

  4. HI jenni,
    Are all the ingredients just mixed together and you’re ready to use?
    I was thinking of using Lavender and rose geranium EO’s,Sandalwood is just too expensive as much as I love the scent.

  5. I just found your blog and website and I can’t wait to try all of these DIY!!! I love the idea of safe, natural ingredients. I do have a question; I am allergic to avocado and a few other things some of your recipes have like ACV (apples). What could I substitute in lieu of these ingredients?

    1. Elizabeth-Thank you!! Any oil could be substituted for avocado-I think Sweet Almond Oil would be a great substitute. Witch Hazel would be a good substitute for ACV!

Leave a Reply

Your email address will not be published. Required fields are marked *

Skip to Instructions