Rockin' Green Classic Rock Detergent
Use for every wash; works well in all water types.
Rockin' Green Classic Rock Detergent Specifically formulated for cloth diapers, removes stains and odors without harsh chemicals.
Get the App
Better experience on mobile
Follow this step-by-step routine to keep cloth diapers clean, odor-free, and long-lasting.
Cloth diapering saves money and reduces waste, but improper cleaning can lead to stains, smells, and diaper rash. Many parents struggle with ammonia buildup or detergent residue, which can damage diapers and irritate baby's skin. In this guide, you'll learn a proven washing routine that tackles heavy soils, removes odors, and extends the life of your diapers. Whether you're a seasoned cloth diaper user or just refining your process, these steps will give you fresh, clean diapers every time. Expect to spend about 30 minutes of active time per wash load, plus drying time.
Estimated Time: 30 minutes active time per load, plus 2-3 hours drying Difficulty: intermediate
Use a dry pail system—a simple bucket or trash can with a breathable cotton liner. Do NOT soak diapers in water, as this can breed bacteria and cause ammonia buildup. Keep the pail in a well-ventilated area. For poopy diapers, remove solids into the toilet using a diaper sprayer or spatula. Fold or hang inserts separately to air dry before placing in the pail. A mesh liner allows airflow, which helps prevent smells until wash day. Change the liner every wash day.
💡 Tips:
⚠️ Warnings:
When ready to wash, dump the entire pail liner (with diapers) into the machine. Do not pre-rinse each diaper—just shake off any heavy solids. Separate PUL covers and waterproof items from absorbent inserts if you have a mix, but today's machines can handle all together. Check pockets and snap closures to ensure they're open to allow water flow. Do NOT overload the machine; diapers need room to agitate. Fill only about 2/3 of the drum for a large load.
💡 Tips:
⚠️ Warnings:
Run a cold rinse cycle with no detergent. This remoisturizes the diapers and flushes out loose urine and residue. Use a short cycle (15-20 minutes) to save water and energy. If your machine has a pre-wash setting, use that. For diapers that have been sitting for 2-3 days, a cold rinse is essential to reduce ammonia buildup before the hot wash. After the rinse, check the water—if it's very dirty, repeat the rinse.
💡 Tips:
⚠️ Warnings:
After the cold rinse, add your cloth-diaper-safe detergent according to package directions (usually line 3-4 for heavy soil). Run a long hot wash cycle (heavy duty or sanitary setting, 140°F if possible). Hot water breaks down oils and kills bacteria. Use the recommended amount—too little leaves bacteria, too much causes buildup. For hard water, add a water softener like Calgon. After the cycle, check for suds. If suds remain, run an extra rinse.
💡 Tips:
⚠️ Warnings:
After the main wash, run an additional cold rinse cycle to ensure all detergent residues are removed. Detergent residue can cause skin irritation and repelling. Set the machine to an extra rinse or a separate rinse+spin cycle. For soft water users, this step is critical as residues cling more. If you see bubbles during this rinse, run a second extra rinse until clear. Finally, check the diapers—they should smell clean, not like detergent.
💡 Tips:
⚠️ Warnings:
For best results, hang cloth diapers in direct sunlight to dry and naturally bleach stains. Sun is free, works wonders on poop stains, and sanitizes without chemicals. If sun drying isn't possible, machine dry on low heat (medium heat can damage elastics and PUL). Remove covers and pockets early to air dry to protect waterproof layers. Inserts can go in the dryer on low. Check for any remaining stains—if present, repeat sun treatment or use a stain remover.
💡 Tips:
⚠️ Warnings:
Once a month, run an empty hot cycle with bleach or a washing machine cleaner to prevent residue buildup that can transfer to diapers. Also check the rubber gasket for mold in front-loaders. Proper machine maintenance ensures your diapers stay clean. This step is often overlooked but critical for long-term success.
💡 Tips:
⚠️ Warnings:
Problem: Smell of ammonia when opening the pail.
Solution: Increase detergent amount, run an extra rinse, and strip diapers with a mixture of hot water, borax, and washing soda.
Problem: Diapers leaking or repelling moisture.
Solution: Check for detergent buildup—run several hot rinses without detergent until water is clear. Avoid fabric softener. Replace damaged elastics if needed.
Problem: Persistent stains after washing.
Solution: Sun dry for several hours; if stains remain, use a commercial stain remover like OxiClean Baby or a paste of baking soda and hydrogen peroxide.
Problem: Rash or skin irritation on baby.
Solution: Verify detergent is completely rinsed; try a free-and-clear detergent. Switch to a different brand if irritation continues. Check for yeast infection (requires medical treatment).
Specifically formulated for cloth diapers, removes stains and odors without harsh chemicals.
Best for: Use for every wash; works well in all water types.
Price Range: $13-$15 for 32 oz
Waterproof and machine washable, perfect for storing soiled diapers in your diaper bag.
Best for: Use for on-the-go storage; holds 6-8 diapers.
Price Range: $14-$17
Oxygen bleach safe for colors, removes tough stains and odors without chlorine.
Best for: Pre-soak heavily soiled diapers or add to main wash for stain fighting.
Price Range: $10-$16 for 3 lb
Attaches to toilet to rinse solids efficiently, reducing mess and landfill waste.
Best for: Spray off poop from diaper before storing for wash.
Price Range: $30-$50
Prevents mineral buildup in diapers and washing machine, improving detergent performance.
Best for: Add to wash if you have hard water (e.g., well water).
Price Range: $8-$12 for 1 quart
Use for every wash; works well in all water types.
Rockin' Green Classic Rock Detergent Specifically formulated for cloth diapers, removes stains and odors without harsh chemicals.
Use for on-the-go storage; holds 6-8 diapers.
BumGenius Elemental Wet Bag Waterproof and machine washable, perfect for storing soiled diapers in your diaper bag.
Pre-soak heavily soiled diapers or add to main wash for stain fighting.
OxiClean Baby Stain Soaker Oxygen bleach safe for colors, removes tough stains and odors without chlorine.
Spray off poop from diaper before storing for wash.
The Splash Diaper Sprayer Attaches to toilet to rinse solids efficiently, reducing mess and landfill waste.
Add to wash if you have hard water (e.g., well water).
Calgon Water Softener Prevents mineral buildup in diapers and washing machine, improving detergent performance.