This post may contain affiliate links. Please read our disclosure policy.

Making your own homemade diaper cream is easier than you might think, and it allows you to use simple, natural ingredients you trust on your baby’s delicate skin.

Homemade diaper cream in a mason jar.

If you’ve ever dealt with diaper rash, you know how important it is to have something gentle and effective on hand for your baby’s skin.

This easy DIY diaper cream uses herbal infused oil, rich shea butter, and zinc oxide to help protect against diaper rashes and soothe delicate skin.

Homemade diaper cream in a glass jar surrounded by herbs.

The infused oil is made with herbs traditionally used for sensitive skin, including calendula, chamomile, marshmallow root, and lavender.

These herbs have a long history of use in herbal salves and baby care because of their calming and skin-supporting properties. Combined with beeswax and shea butter, they create a creamy, protective ointment that can help protect baby’s skin.

Zinc oxide is what gives diaper cream its protective barrier. It helps shield the baby’s bottom from moisture while allowing irritated areas to heal. Once you have the infused oil ready, the cream itself comes together quickly and stores well for future use.

Why You’ll Love Homemade Diaper Cream

  • Naturally protective: Zinc oxide forms a moisture barrier that helps prevent or treat a baby’s diaper rash and supports healing from diaper dermatitis.
  • Herb-infused nourishment: Marshmallow root, calendula, chamomile, and lavender are traditionally used to soothe irritated skin.
  • Customizable ingredients: You can use your preferred carrier oil and optional essential oils in your diaper balm.
  • Free from harsh additives: No synthetic fragrances, preservatives, or unnecessary fillers that could worsen skin irritations.
  • Long-lasting and economical: A small batch makes several ounces and lasts a long time.

Equipment

Ingredients

Homemade diaper cream ingredients in small bowls.

Find the full list of ingredients, amounts, and instructions in the recipe card at the bottom of this post.

Here are the key ingredients that make this diaper cream so effective:

Herbal infused oil ingredients for homemade diaper cream.
  • Carrier oil: Acts as the base and extracts the beneficial compounds from the herbs. Avocado oil, olive oil, or sweet almond oil work well.
  • Calendula: Known for its calming properties that promote healthy skin and relieve irritation.
  • Chamomile: Gentle and calming, traditionally used for sensitive skin and inflammation.
  • Shea butter: Deeply moisturizing and helps protect and soften delicate skin.
  • Beeswax: Thickens the cream and creates a protective barrier against moisture.
  • Non-nano zinc oxide: The key ingredient that helps prevent and soothe diaper rash by forming a protective layer.

How to Make Homemade Diaper Cream

Here are the step-by-step instructions for making your own diaper cream:

Step 1: Infuse the herbs

Place the marshmallow root, lavender, calendula, and chamomile into a clean glass jar. Pour the carrier oil over the herbs until fully covered.

Mason jar with herbs to make an infusion.

Seal the jar and let it infuse for 4 to 6 weeks, shaking gently every few days. This slow infusion extracts the soothing properties of the herbs.

After the infusion period, strain the oil through cheesecloth or a fine mesh strainer and discard the herbs.

Herbal infused oil for homemade diaper cream in a bowl after straining.

Step 2: Melt the base ingredients

Add the following to a heat-safe glass container:

  • ½ cup infused oil
  • 3 tablespoons shea butter
  • 1 tablespoon beeswax
Melting beeswax, infused oil, and shea butter in a glass measuring cup for homemade diaper cream.

Place the container in a double boiler or microwave in short intervals, stirring between each, until everything is fully melted.

Step 3: Chill until solid

Place the melted mixture in the refrigerator for about 30 minutes, or until completely firm. This step helps create the whipped, creamy texture later.

Whipped homemade diaper cream in a bowl.

Step 4: Whip and add zinc oxide

Using a hand mixer or stand mixer, whip the hardened mixture until smooth and fluffy.

Add 2 tablespoons non-nano zinc oxide, mixing thoroughly to ensure it is evenly distributed.

Adding optional essential oil to homemade diaper cream.

Step 5: Add essential oils (optional)

If desired, add 5–10 drops of baby-safe essential oil, such as lavender or chamomile, and stir well.

Essential oils are optional, and many parents prefer to leave them out for newborns or very sensitive skin.

Step 6: Transfer to container

Spoon or pour the finished cream into a clean 4-ounce glass container or similar storage jar. Allow it to fully set before using.

Homemade diaper cream in a mason jar.

Tips for Success

  • Choose high-quality herbs for the best skin-soothing results.
  • Non-nano zinc oxide is essential, as it sits on the skin instead of absorbing into it.
  • Avoid overheating the oils to preserve their beneficial properties.
  • Label your jar with the date so you know when it was made.
  • Skip essential oils for newborns unless recommended by a qualified professional.

How to Store

Store your homemade diaper cream in a cool, dry place away from direct sunlight.

  • Shelf life is typically 6–12 months, depending on the freshness of your oils.
  • Always use clean, dry fingers or a spoon to prevent contamination.
  • If the cream melts in warm temperatures, simply place it in the refrigerator to firm up again.

Frequently Asked Questions

What is non-nano zinc oxide?

Non-nano zinc oxide contains particles too large to be absorbed through the skin, making it safer for topical use, especially for babies.

Can I use a different carrier oil?

Yes. Avocado oil, olive oil, sweet almond oil, or jojoba oil all work well.

Do I have to infuse the herbs for 4–6 weeks?

This provides the strongest infusion, but you can also use a gentle heat infusion method if you need it sooner.

Is this safe for cloth diapers?

Zinc oxide can sometimes cause buildup. Consider using a cloth liner to protect your diapers.

Homemade diaper cream in a glass mason jar.

More DIY Recipes

If you make this recipe and enjoy it, please leave a 5-star recipe rating and let me know! Thank you so much!

Homemade diaper cream in a glass jar.
No ratings yet

Homemade Diaper Cream

Learn how to make homemade diaper cream with zinc oxide, herbal infused oil, shea butter, and beeswax to naturally soothe and protect baby’s skin.
Prep: 42 days
1 hour 15 minutes
Total: 42 days 1 hour 15 minutes
Servings: 6 ounces
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

Infused Oil Ingredients

Diaper Cream Ingredients

Instructions 

  • Add each of the herbs into a glass jar. Pour the carrier oil on top of the herbs and screw on the lid. Allow herbs to infuse for 4 to 6 weeks, shaking every couple of days. Then strain. This is your herbal infused oil.
  • Add the shea butter, infused oil, and beeswax to a heat-safe glass container. Slowly melt it in a double boiler or in the microwave, stirring frequently.
  • Once completely melted, put the mixture in the fridge for about 30 minutes until it is fully hard.
  • Put the mixture into a bowl and mix with a mixer. An immersion/stick blender works well for this, but you can also use a handheld electric mixer. Add in the non-nano zinc oxide. Make sure to mix it thoroughly.
  • Add in the optional essential oils (if using) and stir once again.
  • Pour into a 4-ounce glass jar or other container, and add the lid and a label.

Notes

Tips for Success
  • Choose high-quality herbs for the best skin-soothing results.
  • Non-nano zinc oxide is essential, as it sits on the skin instead of absorbing into it.
  • Avoid overheating the oils to preserve their beneficial properties.
  • Label your jar with the date so you know when it was made.
  • Skip essential oils for newborns unless recommended by a qualified professional. These are optional for any age, if you prefer not to use them at all.
How to Store
Store your homemade diaper cream in a cool, dry place away from direct sunlight.
  • Shelf life is typically 6–12 months, depending on the freshness of your oils.
  • Always use clean, dry fingers or a spoon to prevent contamination.
  • If the cream melts in warm temperatures, simply place it in the refrigerator to firm up again.
Like this? Leave a comment below!

Hi, I'm Joy!

I'm a homemaker and homeschooling mom of 5. For over 25 years I've been cooking from scratch and making homemade bread for my family of 7. I love sharing sourdough recipes, easy dinner ideas, and simple DIY projects for your home.

You May Also Like

Leave a comment

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

Recipe Rating





This site uses Akismet to reduce spam. Learn how your comment data is processed.

2 Comments

  1. Emily says:

    Is it a good or bad idea to store unused diaper cream in the refrigerator? Just wondering if it ruins the lovely whipped texture.

    1. Joy Kincaid says:

      Hi Emily! I haven’t tried storing it in the refrigerator, but you could, especially in warmer climates/warmer weather. The texture will tend to firm up when it’s stored in the refrigerator, so it may change the texture somewhat.