Skip to content

Cloth diapers vs disposable: the real cost

Over the ~2.5 years and ~6,500 diapers to potty training, disposables run about $773 at the cheapest cost per diaper we track and $3,151 at the median, versus about $450$900 for cloth (stash + laundry). Cloth usually wins overall — and wins decisively if you reuse it for a second child.

What we measure vs estimate. The disposable total is a live cost per diaper from the diapers we track, times ~6,500 diapers. The cloth figure is a typical US range for a stash plus home laundry — an estimate, not our data — and it drops sharply when reused across children.

Total cost to potty training (one child)

Disposable — measured from live prices
Disposables (~6,500) · $0.12$0.48 each$773–$3,151
Cloth — typical US estimate (not our data)
Cloth stash + home laundry · reusable for the next child$450$900

Disposable = live cost per diaper × ~6,500 diapers, re-checked on a rolling cycle. Cloth is a typical range for the stash plus the extra 2–3 laundry loads a week — reusing the stash for a second child roughly halves its per-child cost.

Cheapest disposable diapers right now

Live from the catalog, ranked by real cost per diaper — cheapest first.

When each one wins

  • Cloth wins if you reuse it across two or more children, buy a budget prefold-and-cover system, and don’t mind the laundry.
  • Disposable can match it for one child if you buy by cost per diaper (store brands at the low end), skip the upfront outlay, and value the convenience.
  • Most people do both — cloth at home, disposables for daycare and travel.

Whichever you lean toward, the one lever that always pays off is buying disposables by cost per diaper, not box price — the same diaper swings 3–5× per change across brands and pack sizes.

Keep going

Frequently asked

Is cloth or disposable cheaper?

Over the roughly 2.5 years to potty training — about 6,500 diapers — cloth is usually cheaper overall, and much cheaper if you reuse it for a second child. Disposables run about $773 at the cheapest cost per diaper we track and $3,151 at the median, while cloth runs roughly $450–$900 for the stash plus home laundry. The catch is that cloth's cost is mostly upfront, and disposables bought cheaply by cost per diaper can close the gap for a single child.

How many diapers does a baby use before potty training?

Roughly 6,000 to 7,000 from birth to potty training — around 10–12 a day as a newborn, dropping to about 6 a day by toddlerhood, over about 2.5 years. That total is what makes the per-diaper price matter so much: at the cheapest cost per diaper it is a few hundred dollars of difference versus the median, before you even compare against cloth.

What are the hidden costs of cloth diapers?

Laundry (water, energy and detergent for the extra 2–3 loads a week), the upfront stash cost before any savings begin, wear and replacement over time, and the effort. Cloth also isn't free at daycare (many require disposables) or on trips. Its big advantage is reuse: the same stash across two or three children roughly halves or thirds the per-child cost, which is where cloth wins decisively.

Which is better for a single child on a budget?

It's close. Buying disposables by cost per diaper — store brands at the low end of what we track — can bring them near cloth's total for one child, without the upfront outlay or laundry. Cloth pulls clearly ahead when you reuse it for more than one child or buy a budget prefold-and-cover system. For one child who'll use disposables anyway, the single biggest saving is simply buying by cost per diaper, not brand.