The best cream for diaper rash is one that contains zinc oxide or petrolatum (petroleum jelly) as the active ingredient. The American Academy of Pediatrics recommends both equally, noting that the brand matters less than the ingredients. For mild, everyday rashes, a fragrance-free petrolatum-based cream works well and is easy to clean off. For more stubborn or moderate rashes, a zinc oxide cream in the 25% to 40% range provides a stronger barrier.
Zinc Oxide: The Strongest Barrier
Zinc oxide is the most widely recommended active ingredient for diaper rash. It works by forming a thick physical shield between your baby’s skin and the moisture, urine, and stool trapped inside the diaper. Creams range from 10% zinc oxide on the low end to 40% on the high end, and pediatric dosing guidelines list all of these concentrations as safe for use at every diaper change.
Higher-concentration pastes (25% to 40%) create the thickest, most protective layer and are the best choice when a rash is already red and angry. The tradeoff is that these thick pastes are harder to wipe off. That’s actually fine: you don’t need to scrub the cream away at every change. Remove any visible soiling, then add a fresh layer right on top. Scrubbing off a paste defeats the purpose, since it irritates already damaged skin.
Lower-concentration zinc oxide creams (10% to 20%) spread more easily and work well as a daily preventive layer even when there’s no active rash. Many parents keep a lower-strength cream for routine use and a thicker paste for flare-ups.
Petrolatum: Simple and Effective
Plain petroleum jelly is sometimes overlooked, but it’s considered an ideal diaper rash protectant. It’s virtually nonallergenic, has no odor, doesn’t clog pores or irritate hair follicles, and wipes off easily during changes. For babies with sensitive skin who react to additives in other creams, a product with 30% to 100% petrolatum is a safe starting point.
Petrolatum works the same way zinc oxide does: it creates a moisture barrier that keeps irritants away from the skin. It won’t treat an existing rash as aggressively as a high-concentration zinc oxide paste, but it’s an excellent everyday option for prevention and for mild redness that hasn’t broken down the skin.
How to Apply Diaper Cream Properly
The AAP’s advice is memorable: apply diaper cream “like icing on a cupcake.” A thin smear won’t do much. You want a thick, visible layer coating the entire diaper area, reapplied at every change and especially before bed when the diaper stays on longest.
During changes, pat the skin dry gently rather than rubbing. If the rash is raw or has open sores, rinsing with a squirt bottle of plain water is less painful than wiping. Choose wipes that are free of both alcohol and fragrance. Once the skin is clean and dry, reapply that thick layer of cream before closing up the fresh diaper.
Ingredients to Avoid
Fragrance is the biggest offender. Scented creams contain compounds that can irritate broken skin and trigger contact reactions in babies. Look for products explicitly labeled “fragrance-free,” which is more meaningful than “unscented” (unscented products sometimes use masking fragrances). Alcohol is another common irritant found in some wipes and creams. If you’re comparing products on the shelf, a shorter ingredient list with zinc oxide or petrolatum as the active ingredient and minimal additives is generally the safest bet.
When It Might Be a Yeast Rash
Standard barrier creams won’t clear up a yeast infection, and this is one of the most common reasons a diaper rash doesn’t improve with normal treatment. Yeast diaper rashes look different from irritant rashes. The skin turns a deep red or purplish color, often with a shiny appearance. You may see small bumps or tiny fluid-filled pimples at the edges, and the skin can crack or peel.
Yeast rashes need an antifungal cream to resolve. Over-the-counter clotrimazole, the same antifungal sold for athlete’s foot, is effective and safe for the diaper area. Apply the antifungal first, then layer your regular zinc oxide or petrolatum cream on top as a barrier. Severe yeast rashes, especially those with open sores that ooze or bleed, may need a prescription-strength treatment.
When a Rash Needs More Than Cream
Most diaper rashes clear up within a few days of consistent barrier cream use and frequent diaper changes. A mild hydrocortisone cream (0.5% to 1%) can be used twice a day for 3 to 5 days if the rash is inflamed but not infected. Don’t use hydrocortisone longer than that without guidance, since the diaper area absorbs topical steroids more readily than other parts of the body.
Some signs point to something beyond a routine rash: a fever alongside the rash, bleeding or oozing skin, a rash that causes visible pain during urination or bowel movements, or any rash that keeps getting worse after several days of home treatment. These situations call for a pediatrician’s evaluation, since the rash may involve a bacterial infection or a skin condition that looks like diaper rash but requires different treatment.
Prevention Basics
The cream you use matters, but the habits around it matter just as much. Frequent diaper changes are the single most effective way to prevent rashes, because prolonged contact with moisture is what breaks down the skin’s natural barrier in the first place. Use highly absorbent diapers and avoid fastening them too tightly, especially overnight, so air can circulate. A daily bath helps remove bacteria and irritants, and applying a thick layer of barrier cream right after the bath protects the freshly cleaned skin through the night.