Cloth vs Disposable Diapers: Complete Cost Breakdown
The cloth versus disposable debate gets emotional fast, but the actual decision should come down to your family's numbers, schedule, and tolerance for laundry. Both options have real costs — they're just structured differently. Disposables cost more over time but demand zero upfront investment. Cloth costs more upfront but can save you significantly over 2.5 years, especially if you use the same stash for a second child.
Disposable Diaper Costs
Let's start with disposable costs broken down by brand tier. Premium brands (Pampers Swaddlers, Huggies Little Snugglers) run $0.25 to $0.35 per diaper depending on size and where you buy. Mid-tier brands (Pampers Baby Dry, Huggies Snug & Dry, Luvs) run $0.18 to $0.25. Store brands (Target Up&Up, Walmart Parent's Choice, Kirkland) run $0.10 to $0.18. These per-diaper costs go up as sizes increase — a Size 6 diaper costs roughly 50% more than a Size 1.
A baby uses approximately 8 to 12 diapers per day for the first three months, dropping to 6 to 8 per day through the first year, then 5 to 7 per day until potty training around age 2.5. That's roughly 6,500 to 7,500 diapers total. At premium prices, you're looking at $2,000 to $2,600. At mid-tier prices, $1,400 to $1,800. At store-brand prices, $800 to $1,200. Add wipes ($200 to $400 over the same period) and you've got your total disposable cost.
Cloth diaper upfront costs vary dramatically by system type. Prefolds with covers are the budget option: a stash of 24 prefolds ($50 to $70) plus 6 waterproof covers ($60 to $90) gets you started for around $120 to $160. You'll need to size up once, so double that for a total of roughly $250 to $320 over the full diapering period. Prefolds require folding and pinning or using a Snappi fastener, which has a learning curve.
Cloth Diaper Costs
Pocket diapers (BumGenius, Nora's Nursery, Alva Baby) are the most popular choice for parents new to cloth. A full stash of 24 pocket diapers runs $150 to $500 depending on brand. Alva Baby pockets are around $5 to $6 each ($120 to $144 for 24), while BumGenius runs $18 to $22 each ($432 to $528 for 24). Many pocket diapers are one-size with snaps that adjust from roughly 8 to 35 pounds, so you buy once.
All-in-one (AIO) diapers are the easiest to use — they work just like disposables but get washed and reused. Brands like BumGenius Freetime and GroVia run $20 to $28 each. A stash of 24 costs $480 to $672. They're convenient but take longer to dry than pocket diapers because everything is sewn together. For parents who want cloth simplicity and are willing to pay for it, AIOs are the move.
Ongoing cloth diaper costs are real and often underestimated. You'll run 2 to 3 extra loads of laundry per week. A standard washing machine uses about 15 to 25 gallons of water per load. At average US water rates ($0.005 per gallon), that's roughly $0.10 to $0.13 per load for water. Electricity for washing and drying adds roughly $0.50 to $0.75 per load. Detergent (you need a cloth-diaper-safe brand like Tide Free & Gentle or Rockin' Green) costs about $0.20 to $0.30 per load.
Adding up cloth diaper operating costs: 2.5 extra loads per week, 130 weeks of diapering, at roughly $0.90 per load (water + electricity + detergent) = approximately $292 over the full diapering period. Add in a few replacement inserts, snaps, or covers ($50 to $100), and your ongoing costs land around $350 to $400.
Total Cost Comparison
Total 2.5-year cost comparison. Budget disposables (store brand): $800 to $1,200. Mid-range disposables: $1,400 to $1,800. Premium disposables: $2,000 to $2,600. Budget cloth (prefolds/covers): $600 to $720 ($250 to $320 upfront + $350 to $400 operating). Mid-range cloth (pocket diapers): $500 to $900 ($150 to $500 upfront + $350 to $400 operating). Premium cloth (AIOs): $830 to $1,070 ($480 to $670 upfront + $350 to $400 operating). Cloth wins on cost in almost every comparison, but the margin shrinks with premium cloth systems versus budget disposables.
The second-child factor is where cloth really pulls ahead. If you use the same stash for a second baby, your upfront cost is already paid — you're only covering operating costs. That means your second child's diapering costs could be as low as $350 to $400 total. Good-quality cloth diapers easily last through two or three children if washed properly.
The Hybrid Approach
The hybrid approach is what most cloth-diapering families actually end up doing. Use cloth at home during the day, disposables at night (cloth can cause more wetness-related wake-ups), and disposables when traveling or at daycare. A family doing hybrid might use 3 to 4 disposables per day instead of 8, cutting their disposable costs by 50 to 60% while keeping their cloth stash smaller and laundry lighter.
Daycare is a real consideration. Many daycares refuse cloth diapers outright — it's a health code issue in some states. Others will use them if you provide a wet bag and pre-prepped diapers. Ask your specific daycare before investing in a full cloth stash. If daycare won't do cloth, the hybrid approach is your best bet: cloth on weekends and evenings, disposables at daycare.
Environmental Considerations
Environmental impact is complicated and depends on your specifics. Disposable diapers generate roughly 1 ton of landfill waste per child. They take an estimated 250 to 500 years to decompose. Cloth diapers eliminate that waste but use water, energy, and detergent. A 2008 UK Environment Agency study found the carbon footprint was roughly equivalent — but that assumed tumble-drying cloth diapers. Line-drying, using an energy-efficient washer, and reusing for a second child tips the environmental math firmly in cloth's favor.
Cloth diapers have surprisingly strong resale value. A used stash of BumGenius pockets in good condition sells for 40 to 60% of retail on Facebook Marketplace, Mercari, and dedicated cloth diaper swap groups. Even budget brands like Alva Baby resell for $2 to $3 per diaper. If you buy a $400 stash and sell it for $200 after two kids, your effective cost drops dramatically.
Getting Started With Cloth
Several companies offer cloth diaper trial programs if you want to test before committing. Jillian's Drawers runs a 'try before you buy' program — you pay a deposit, use the diapers for 21 days, and return what you don't want. Some local diaper services let you rent a trial stash for a month. This eliminates the biggest risk of cloth diapering, which is spending $300 to $500 on a system your baby leaks through or you hate using.
Basic cloth diaper wash routine: store dirty diapers in a dry pail or wet bag (no soaking — that's outdated advice). Every 2 to 3 days, run a cold pre-wash cycle with a small amount of detergent, then a hot main wash with a full dose of detergent. Extra rinse if your water is soft, skip the extra rinse if your water is hard. Tumble dry on medium or line dry. The whole process takes about 5 minutes of hands-on time — the machine does the rest.
The most common misconception about cloth diapers is that they're disgusting. Modern cloth diapering involves no dunking in toilets, no scrubbing, and no soaking. Breastfed baby poop is water-soluble and goes straight in the wash. Once baby starts solids, you use a diaper sprayer ($30 to $50, attaches to your toilet) to knock solids off before tossing the diaper in the pail. It's about 10 seconds of extra effort per diaper change.
Resale Value and Reuse
Another misconception is that cloth diapers leak constantly. A properly fitted cloth diaper with the right absorbency for your baby's output should hold just as well as a disposable. Most leaking issues come from incorrect fit (gaps around the legs), insufficient absorbency (need to add a booster insert for heavy wetters), or repelling caused by detergent buildup. All of these are fixable. The cloth diaper community on Reddit (r/clothdiaps) is genuinely helpful for troubleshooting fit and wash issues.
Cloth diaper accessories add some cost but improve the experience significantly. A diaper sprayer ($25 to $50) is nearly essential once baby starts solids. Wet bags ($8 to $15 each, you'll want 2 to 3) replace plastic bags when you're out of the house. A diaper pail liner ($12 to $18, get two to rotate) keeps your pail clean. Cloth-safe diaper cream (brands like CJ's BUTTer or Grovia Magic Stick, $8 to $12) prevents rashes without damaging cloth. Budget about $60 to $100 total for accessories.
If you're on the fence, here's a practical test. Buy a small starter set — 6 pocket diapers from Alva Baby (about $35 on Amazon) — and try cloth diapering at home for one week. That's enough to see if you can handle the washing routine and if your baby's skin responds well. If you like it, build out to a full stash of 24. If you hate it, you're only out $35 and can resell them for $15 to $20. Low-risk way to answer the question for your specific family.
Related Guides
Ready to start saving?
Get personalized recommendations based on your situation.
Start your savings plan