How Many Cloth Diapers Do I Need? | Stash Size Guide

“Stack

How Many Cloth Diapers Do I Need?

Choosing the right cloth diaper stash size depends on your baby’s age and how often you plan to wash laundry. This guide breaks down exactly how many cloth diapers you need for newborns, infants, older babies, and toddlers.

Cloth Diaper Stash Size Guide

Most families need 24 to 36 cloth diapers if washing every 2-3 days. Newborns typically need 36 diapers, infants need 30 diapers, older babies need 24 diapers, and toddlers need 18 diapers when washing every other day. The exact number depends on daily diaper changes and laundry schedule.

Cloth Diaper Stash Size Chart by Age and Wash Frequency

Below is a recommended cloth diaper stash size based on average daily diaper changes and your washing schedule.

Newborns (0 to 3 Months)

Average changes per day: 10 to 12

  • Wash every day: 12 cloth diapers
  • Wash every other day: 24 cloth diapers
  • Wash every 3 days: 36 cloth diapers

Newborns require the largest stash because they have the most frequent diaper changes.

Infants (3 Months to 1 Year)

Average changes per day: 8 to 10

  • Wash every day: 10 cloth diapers
  • Wash every other day: 20 cloth diapers
  • Wash every 3 days: 30 cloth diapers

Many families stay in this stage the longest, so a comfortable rotation can make day-to-day cloth diapering easier.

Older Babies (1 to 2 Years)

Average changes per day: 6 to 8

  • Wash every day: 8 cloth diapers
  • Wash every other day: 16 cloth diapers
  • Wash every 3 days: 24 cloth diapers

Toddlers (2+ Years)

Average changes per day: 4 to 6

  • Wash every day: 6 cloth diapers
  • Wash every other day: 12 cloth diapers
  • Wash every 3 days: 18 cloth diapers

How Often Should You Wash Cloth Diapers?

Most cloth diaper families wash every other day. Washing every 2 days helps prevent buildup and keeps your stash size manageable. If you wash every 3 days, you will need a larger rotation to avoid running out before laundry day. It is not recommended to go longer than 3 days between washing to avoid increase of waste and bacteria buildup which can set in, be difficult to wash out, and damage diaper fabrics.

Recommended read: How often do I need to wash my cloth diapers?

Do I Need Fewer Diapers If I Use Covers?

If you use a cloth diaper cover system, you may need fewer covers. However, you still need one absorbent interior diaper layer (prefold, flat or soaker) for every diaper change.

Each diaper change requires:

  • 1 absorbent diaper layer
  • 1 diaper shell or cover

Covers can sometimes be reused between changes if not soiled.

What Is the Ideal Cloth Diaper Stash Size?

For most families washing every 2-3 days, the ideal stash size is:

  • Newborn: 36 diapers
  • Infant: 30 diapers
  • Older baby: 24 diapers
  • Toddler: 18 diapers

This provides enough rotation for washing, drying, and unexpected delays.

Can I Start With Fewer Cloth Diapers?

Yes. Many families begin with half of what they need (part time bundles) of 12 to 18 diapers and build their stash gradually. A smaller stash means more frequent washing. If you want convenience and fewer emergency washes, 20 to 24 diapers is a practical starting point for washing every-other day.


Visual Cloth Diaper Stash Guide

Prefer a visual chart? View the full stash size guide here: Cloth Diaper Stash Size Diagram

Cloth diaper stash size chart showing how many diapers you need by age and wash frequency
Cloth diaper stash size chart by age and laundry frequency. Tap to open full size.

Frequently Asked Questions About Cloth Diaper Stash Size

How many cloth diapers do I need for full time use?

For full time cloth diapering, most families need 20 to 24 diapers when washing every other day.

How many cloth diapers do I need for part time use?

For part time cloth diapering, 8 to 12 diapers is often sufficient depending on how many changes per day are cloth.

How many cloth diapers do I need for twins?

Twins typically require double the stash size. If washing every other day, plan for 40 to 48 diapers.

 

Search