Natural Diaper Rash Cream Recipe

Katie Wells Avatar

Reading Time: 4 minutes

This post contains affiliate links.

Read my affiliate policy.

diaper rash cream
Wellness Mama » Blog » Motherhood » Natural Diaper Rash Cream Recipe

I’ve shared my homemade baby care recipes before but I get a lot of questions about natural diaper rash cream variations. After playing around with some recipes I’ve found one that’s far more effective! This homemade diaper rash cream is gentle and nourishing on baby’s skin.

How to Make a Natural Diaper Rash Cream

I chose all the ingredients in this homemade diaper rash cream recipe for a very specific reason. Together they’re really effective at battling baby’s diaper rash. They’re great for little ones with sensitive skin to protect baby’s bum against irritations. And if they do end up with a rash it helps to clear it up quickly.

For this recipe, I use:

  • Shea butter – This is one of the core ingredients in DIY diaper rash cream because it has vitamins A and E. It soothes skin and protects it from drying out thanks to its essential fatty acids.
  • Coconut oil I use coconut oil for most things, but it’s especially helpful for diaper changes. It’s a mild natural antibacterial and anti-fungal. Coconut oil is pretty effective on many types of diaper rash if used alone but it’s even better with other ingredients. Coconut oil has antimicrobial properties but can cause allergies for some. If you notice any skin irritation with coconut oil, then extra virgin olive oil is a good substitute. Just increase the beeswax some in the recipe to maintain the same consistency.
  • Beeswax – This provides a protective barrier on the skin. It also helps to thicken and hold the other ingredients to the skin so they can be effective.
  • Cod Liver Oil – A secret ingredient for helping heal baby’s bottom. Fish oil is often used in store-bought diaper creams but I prefer cod liver oil. This ingredient is optional but helpful.
  • Bentonite Clay – Helps control moisture and fights bacteria on the skin that can make the rash worse.

Zinc Oxide

This is the final ingredient in my homemade diaper rash cream. Used in popular store brands like Desitin, zinc oxide repels wetness and coats the skin. When mixed with the other ingredients, it makes skin waterproof and keeps it from drying out.

Be sure to use non-nano zinc oxide since it’s less likely to absorb into the skin. This is also the main ingredient in my homemade sunscreen.

Want to Buy It?

Not in the mood to DIY or don’t have the time? Here are a few cloth diaper safe, natural diaper rash creams you can buy online.

Cloth Diaper Safe Diaper Rash Cream

If you use cloth diapers then zinc oxide can stain them. The zinc won’t contribute to a leaky diaper, but if you’d rather not have potential stains then you can omit it from the recipe. The diaper cream will be a little less creamy and thinner this way.

The only other ingredient that’s known to be unsafe for cloth diapers is petroleum. Found in products like Vaseline it creates a waterproof layer on the cloth and causes leaks. Thankfully you won’t find any petroleum in this recipe!

This recipe can be safely used as is with cloth diapers, but if you want to avoid stains then omit the zinc.

Herbs and Essential Oils

Adding soothing herbs to this recipe can make it even better for baby’s skin. If you want you can first infuse the coconut oil with herbs like calendula, plantain, and/or lavender. Here are instructions for how to make a solar infused herbal oil.

I also like to add a few drops of essential oils to my diaper rash cream. Only use baby-safe essential oils and be sure to properly dilute first! Chamomile essential oil, tea tree essential oil, and lavender essential oil are all good options. They’re generally considered safe to use at a .25% dilution on infants 4 months and older. This translates to about 1-2 drops for every 2 Tablespoons of carrier oil.

Yeast Rash

We naturally have bacteria and yeast in our gut, but sometimes they can get out of balance. Babies especially have immature immune systems and are prone to yeast infections that cause diaper rashes. According to the Cleveland Clinic, some signs include:

  • Deep red or purple skin patches
  • A shiny rash
  • Fluid-filled bumps
  • Cracked, dry skin
  • Itchy, mildly painful skin

Antifungal ingredients, like tea tree oil, are a great way to fight a yeast diaper rash. It’s also important to change baby more frequently to keep the area dry. And if you’re breastfeeding you may notice thrush (candida overgrowth) on your nipples too.

diaper rash cream
No ratings yet

Homemade Diaper Rash Cream Recipe

This diaper rash cream is more effective than any other options I've tried. The natural ingredients are great for baby's sensitive skin!
Prep Time4 minutes
Active Time20 minutes
Cooling Time1 hour
Total Time1 hour 24 minutes
Yield: 5 ounces
Author: Katie Wells



  • Mix shea butter, coconut oil, and beeswax in a double boiler or glass bowl over a small saucepan with some water. Bring the water to a boil.
  • Stir occasionally until everything is melted.
  • Remove from heat and whisk in the cod liver oil, zinc oxide, bentonite clay, and essential oil (if using).
  • Stir carefully as it starts to cool. I recommend using a popsicle stick or disposable straw to stir so it can be discarded since it is difficult to get the mixture off of dishes.
  • Pour the diaper rash cream into your heat-safe container and stir a few more times as it cools.
  • Store in an airtight container like a glass jar in a cool, dry place for up to 3 months. This will last up to 1 year if the cod liver oil is omitted.
  • Use as needed for diaper rash or for prevention.


If you omit the cod liver oil and/or zinc oxide then reduce the essential oils to 5 drops (if using).

Another easy option is simply using breastmilk! Some studies show breastmilk helps naturally treat infant rashes and eczema even better than a steroid cream.

More Baby Skincare Recipes

Want some more natural baby care recipes? With 6 kids I’ve come up with quite a few baby recipes over the years!

Have you ever made a homemade diaper cream? How did it work? Share below!

This all natural diaper rash cream recipe contains coconut oil, bentonite clay, shea butter, zinc oxide, and fermented cod liver oil.
Katie Wells Avatar

About Katie Wells

Katie Wells, CTNC, MCHC, Founder of Wellness Mama and Co-founder of Wellnesse, has a background in research, journalism, and nutrition. As a mom of six, she turned to research and took health into her own hands to find answers to her health problems. is the culmination of her thousands of hours of research and all posts are medically reviewed and verified by the Wellness Mama research team. Katie is also the author of the bestselling books The Wellness Mama Cookbook and The Wellness Mama 5-Step Lifestyle Detox.


178 responses to “Natural Diaper Rash Cream Recipe”

  1. Rachel Avatar

    I’ve used this recipe so many times over the passed few years, I love it!

  2. Sara Avatar

    Hi, How much would you say the zinc is considered as the recipe? 10% 20%? Thank you.

  3. Sarah Avatar

    It just melts and runs down baby’s bum. I was looking for something more thick and paste like. It smells nice anyway.

  4. Isabelle Avatar

    Love all your recipes:) I really need to know if this recipe is clothe diaper safe? I see a few have asked but no reply. Regardless if it is or not it’s worked wonders, however still need to know as my friends are asking. Tks!!!

    1. Katie Wells Avatar

      I have used with cloth diapers in the past though it seems like there are varying opinions if any oils should be used with cloth diapers.

  5. Jaime Avatar

    Would just using Shea butter, coconut oil, beeswax and arrowroot powder work? I have very sensitive skin myself and can’t use bentonite clay regularly, so I’m concerned how sensitive my kid’s skin will be.

  6. Jane Heinzelmann Avatar
    Jane Heinzelmann

    How many tbs of zinc would I add to make it a 40% rash cream (like Desitin is 40% zinc oxide) thanks!!

  7. Candace Avatar

    Hi there! What are your thoughts on putting home made sauerkraut juice on a baby’s yeast diaper rash? I’ve looked all over the web and haven’t read anything about it!

  8. Janet Avatar

    Just made this for my son (age 22) for his heat rash. I got a little bit on my fingers, and oh my, it is very nourishing and smooth. I can’t wait to see if he will use it and let me know how it works. Thanks for this recipe, Katie. I really appreciate it.

    1. Sumru Avatar

      Loving this rash cream!
      Even if I didn’t have the fermented cod liver ingredient, after reading about the comments I decided to give it a go which works perfectly.

    2. Stephanie Avatar

      Hi thanks for recipe. I made this with pure coconut oil and zinc powder but its pure liquid! Do you think I can fix it and make it more firm with just those 2 ingredients?

  9. Heather Avatar

    Is this suitable for newborns if you leave out the essential oils?

  10. Julia Avatar

    Hi Katie, thanks for this great recipe. I have made 2 batches for my baby Grandson, but I find it full of little lumps of the clay and Z Oxide powder …Even though I stirred it vigorously with a small stick …I had to put in increasing amounts of the powders for fear of the mixture cooling and becoming more firm. In the end I had to use a flexible plastic knife and try to press out as much lumps as I could against the side of the jug that I made the mixture in. But this still didn’t get rid of most of them.

    So my daughter is using the mixture on her son and itvis so wonderfully waterproof and covers excellently, but it is filled with these little powder lumps.

    Has anyone else had this issue or can you Katie advise where I might be going wrong with the mixing of the powders….? Any suggestions gratefully accepted. Many thanks.

    1. Jessica Agee Avatar
      Jessica Agee

      I’ve never used zinc in mine ,but I did use a powder and I used a blender to fully mix it all. Best of wishes.

Leave a Reply

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

Recipe Rating