Vaseline for Diaper Rash: Does It Really Work?

Yes, Vaseline (petroleum jelly) is a safe and effective option for diaper rash. It forms a protective barrier between your baby’s skin and the moisture, urine, and stool inside the diaper, which are the primary irritants that cause and worsen the rash. Most mild diaper rashes improve within about three days when treated with a barrier product like Vaseline and proper diaper-changing habits.

How Vaseline Protects Irritated Skin

Petroleum jelly doesn’t just sit on top of the skin like a plastic wrap. It actually works its way into the outermost layer of skin, filling in the tiny spaces between skin cells. This preserves the skin’s natural function while retaining moisture, preventing water loss, and keeping irritants out. That combination helps damaged skin restore itself more quickly.

For diaper rash specifically, the key benefit is simple: Vaseline creates a lipid (fat-based) barrier that limits contact between your baby’s skin and the urine and stool sitting in the diaper. Since those are the main drivers of irritation, reducing that contact gives the skin a chance to heal.

Vaseline vs. Zinc Oxide Creams

Zinc oxide pastes (the thick white creams like Desitin or Boudreaux’s Butt Paste) are the other popular option, and both work. The American Academy of Pediatrics lists both zinc oxide and petrolatum as good choices for diaper rash and says the brand matters less than the ingredients. Fragrance-free products are best.

Each has trade-offs. Vaseline is virtually nonallergenic, has no unpleasant odor, and wipes off easily at the next diaper change. Zinc oxide creams in higher concentrations (25% to 40%) can be thick, sticky, and difficult to remove from the skin. On the other hand, zinc oxide has mild astringent and antiseptic properties that some parents and pediatricians prefer for more active rashes. For everyday prevention or mild redness, Vaseline is often the more practical choice simply because cleanup is easier.

You can also use them together. Applying a zinc oxide cream directly to the rash and then layering petroleum jelly on top helps keep the diaper from sticking to the paste underneath, which makes the next diaper change less painful for your baby.

How to Apply It

Clean the diaper area gently with warm water and pat it dry (or let it air dry) before applying anything. Then spread a thick layer of Vaseline over the entire area that contacts the diaper. Think of it as a shield between the skin and whatever ends up in the diaper next.

At the next diaper change, if the layer of Vaseline is still clean (meaning stool or urine didn’t break through it), you don’t need to scrub it off. Just add a fresh layer on top. This avoids irritating already-tender skin with unnecessary wiping. Reapply with every diaper change until the rash clears.

When Vaseline Isn’t Enough

A straightforward irritant diaper rash, the kind caused by prolonged wetness or contact with stool, should start improving within three days of consistent barrier treatment and frequent diaper changes. If you’re not seeing improvement after four to five days, the rash may not be a simple irritant rash.

Yeast infections are one of the most common complications. A yeast-related diaper rash typically looks more intensely red, may have raised borders or satellite spots around the edges, and won’t respond to barrier creams alone. Vaseline can’t treat a yeast infection because it has no antifungal properties. These rashes need an antifungal ingredient. Some over-the-counter products combine an antifungal with zinc oxide and petrolatum specifically for this scenario, treating the infection while still protecting the skin. If you suspect yeast is involved, it’s worth calling your pediatrician rather than continuing with Vaseline alone.

Choosing the Right Product

If you’re buying petroleum jelly for your baby’s skin, look for “white petrolatum USP” on the label. The USP designation means the product meets pharmaceutical-grade purity standards, including testing for potentially harmful contaminants like polycyclic aromatic hydrocarbons. Standard Vaseline brand petroleum jelly meets this standard. Avoid off-brand petroleum products that don’t carry the USP label, and skip anything with added fragrance, dyes, or preservatives that could further irritate sensitive skin.

Plain petroleum jelly is one of the cheapest and most widely available diaper rash options, and its simplicity is part of why it works so well. With only one ingredient and virtually zero allergy risk, there’s very little that can go wrong. For most babies with mild, everyday diaper rash, a tub of Vaseline and more frequent diaper changes are all you need.