*This post may contain affiliate links.

My homemade diaper cream contains all natural, non-toxic ingredients that are very healthy and moisturizing for the skin.

Diaper cream with zinc

Homemade Diaper Cream for Diaper Rash

Updated: March 13, 2020

It’s not very often that my little guy gets diaper rash. But, every once in a while he does and I need something to help soothe it.

Toxins in commercial diaper creams

Commercial or store-bought diaper creams are great as far as how effective they are and how quickly they work. However, I’m not fond of some of the ingredients.

One of the ingredients, in particular, is petroleum. This is the same ingredient that is used in commercial vapor rub and ointments (check out my homemade vapor rub here).

Petroleum is made by refining oil. So, it’s certainly not eco-friendly. Moreover, toxic substances are often used in the refining process. The toxic substances are removed from the final product and, according to my research, it’s not otherwise carcinogenic (source).

However, homemade diaper cream is so easy to make. In addition, my homemade diaper cream contains all-natural, non-toxic ingredients that are very healthy and moisturizing for the skin.


The ingredients in this homemade diaper cream are coconut oil, shea butter, beeswax, zinc oxide and lavender essential oil.

Coconut oil and Shea butter have anti-fungal and antibacterial properties (source). These characteristics are important and beneficial in a diaper cream as diaper rash and redness is often attributed to yeast.

Beeswax is anti-inflammatory and acts as a barrier for the skin to lock in moisture.

Lavender essential oil is helpful for healing skin injuries.

What is zinc oxide?

Zinc oxide is made from a combination of zinc and oxygen molecules. It offers many benefits for the skin including anti-aging, anti-inflammatory, anti-bacterial and collagen-producing benefits, among others. In addition, it acts as a barrier that locks in moisture (source).

Be sure to purchase non-nano zinc oxide as nanonized zinc oxide is thought to be laced with toxins and possibly carcinogenic. Also, non-nanonized zinc oxide has particles large enough to sit on the skin in order to do its healing magic (instead being absorbed directly into the bloodstream).

Also, as with many powders, zinc oxide can be harmful if inhaled so experts recommend wearing a mask when using it in personal care products.

*If you’d rather buy instead, I recommend this diaper cream or something similar.

DIY Diaper Cream
  • 2 tbsp organic extra virgin coconut oil
  • 2 tbsp raw shea butter
  • 1 tbsp oganic beeswax
  • 1 tbsp non-nanonized zinc oxide
  • 12-24 drops lavender essential oil
  1. Add coconut oil, shea butter and beeswax to a double boiler (on medium heat).*

  2. Once coconut oil, shea butter and beeswax have melted, remove from heat and let sit for 5 min.

  3. Add zinc oxide and stir (really) well.

  4. Add lavender essential oil. Stir again.

  5. Use a spatula and scrape the mixture into a glass container with a lid.

Recipe Notes

*To make a double boiler, place a half-full pot of water on medium heat. Add beeswax, coconut oil and shea butter to a stainless steel bowl and place on top of the pot.

*Beeswax is really difficult to clean. I recommend using the boiled water from your double boiler and pouring it into the bowl you used to make the cream. Then dump the water, wipe the bowl (and utensils) with some paper towel to soak up most of the beeswax/oils, then wash with hot, soapy water.

*You should use a scoop or a spoon to scoop it out (not your fingers) and either wash it or discard it after using and use a new one next time - using your fingers can add bacteria to the cream.

*Recipe makes about 3 oz (90 ml) of diaper cream.

Where I buy my ingredients

I am very frugal. My mom taught me well. I always hunt down the best products for the best price. Here is a list of what I used and where I bought it.

  1. Shea butter – Plant Therapy or Amazon
  2. Organic virgin coconut oil – Costco
  3. Beeswax – Amazon
  4. Zinc oxide – Amazon
  5. Lavender essential oil – Amazon

Please share if you know someone who would like this recipe. Thanks! 🙂

Do you make homemade diaper cream? Do you have a favorite natural, non-toxic brand that you like? Share your comments below.

I wish you health and happiness,


Homemade diaper cream






Follow me

Leave a Reply

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