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

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
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.














