How Many Diapers Do I Need for Baby's First Year?
Babies go through a lot of diapers. Here's how many you'll need for the first year.

New parents focus a lot on getting the right bouncer and cute crib sheets for their baby. And while those are nice to have, there’s one thing you’ll rely on more than anything else as a new parent: diapers.
How Many Newborn Diapers Do I Need?
In the first month of life, newborns average up to 8 to 10 diapers per day. And over the first three months (the newborn stage), babies go through about 700 diapers.
The good news? A baby’s bladder grows with age, so you’ll change fewer diapers as they get older—think 5 to 6 diapers per day after six months of age. So the days of changing diapers every two hours won’t last forever. We promise!
How Many Diapers Do I Need in the First Year?
A baby can go through an average of 2,200 diapers in the first year. That’s a lot of diaper changes. Your baby shower is a great time to start a diaper stockpile, if you have the space to store them.
When you’re creating your baby registry and you’d like to build your reserve of diapers, know that you can register for enough diapers for an entire year, either by adding individual boxes of diapers for people to gift to you, creating a diaper cash fund in order to purchase the diapers yourself, or by registering for a diaper subscription service.
How to Stockpile Disposable Diapers
To help you build up a big diaper stash before your due date, here are tips on everything from how many diapers to register for to how to figure out what size diapers you’ll need for each stage.
Don’t focus on the newborn size
On average, a newborn diaper fits babies up to 9 pounds. Take into account that a newborn will often gain up to three pounds in their first month of life. And most hospitals will send you home with an armful of newborn diapers, so you most likely won’t need to buy a lot.
Although newborn diapers are the most common size people typically gift at showers, you probably don’t need to register for more than one or two packs of newborn diapers (120-240 count). It’s possible your baby will outgrow them within the first few weeks or even skip them entirely and go straight into Size 1 after birth. What might be a better option? Ask for sizes your little one will grow into.
Remember: Diaper sizes are based on the weight, not the age of the baby. Here’s a look at diaper sizes for Huggies Little Snugglers, for example:
- Preemie: Up to 5 lbs
- Newborn: Up to 9 lbs
- Size 1: 8 - 14 lbs
- Size 2: 12 - 18 lbs
- Size 3: 16 - 28 lbs
- Size 4: 22 - 37 lbs
Consider baby’s growth rate
If you have limited space, the bulk of your diaper collection should be for sizes 1 and 2. These diapers generally fit babies up to 18 pounds, depending on the brand.
If you have the storage, register for Size 3, as well, which should take you through your baby’s first birthday.
Here’s a rough guide of what to register for if you’re looking to build out your diaper supply for a year:
- 1 to 2 boxes of Newborn Size (based on a 128 pack size; babies will typically be in this size for 1 month or less, with an average of 8 diaper changes per day)
- 4 to 5 boxes of Size 1 (based on a 168 pack size; babies will typically be in this size for 3 months, with 6-9 diaper changes per day)
- 5 boxes of Size 2 (based on a 148 pack size; babies will typically be in this size for 3 months, with with 6-9 diaper changes per day)
- 8 boxes of Size 3 (based on a 136 pack size; babies will typically be in this size through the rest of their first year—and beyond—with an average of 5-7 diaper changes per day)
Diapers for girls and boys
Your baby’s sex can play a part in how soon you need to size up. Average-size baby boys usually move into Size 1 diapers around four weeks old and Size 2 diapers at about three to four months.
Average-size baby girls reach the same milestones later, transitioning into Size 1 diapers around six weeks and Size 2 diapers between four or five months.
Also, baby boys tend to have more “accidents” on the changing table. Many parents who’ve had both boys and girls swear baby boys go through more diapers.
If you’re worried about wasting diapers when changing your baby boy, keep a cloth or wipe over them in case of an accidental squirt. This will help cut down on diaper waste—and keep you dry too.
Boxes vs. bags of diapers
Bags of diapers contain fewer diapers than boxes, so many parents go the bag route for the newborn size to prevent over-ordering.
For babies graduating into a new size, a box is usually the more affordable option because the per-diaper cost is less. Like this:
- A bag of Size 3 Huggies Little Snugglers (26 count) averages $.34 per diaper
- A box of Size 3 Huggies Little Snugglers (124 count) averages $.29 a diaper.
Save money on diapers later
Keep in mind that online retailers like Amazon have subscribe-and-save options, where you can save money (like 5%) when you have diapers delivered on a regular schedule.
Don’t have enough space to store lots of diaper boxes ahead of time? Register for gift cards or a diaper cash fund and use them to buy diapers later.
How Many Cloth Diapers Do I Need?
If you want to do cloth diapering, you’ll probably still need diapers on reserve, even if you plan on running the wash cycle every day. Some parents who use cloth diapers choose to use disposable diapers for the first month, simply because newborns go through so many diapers per day.
But if you do want to invest in newborn cloth sizes, have at least 20 on hand (trust us, it’s not too many!). Keep in mind, your baby may not fit into these for long.
How often you plan on doing laundry influences the amount of cloth diapers you’ll need to have on hand. Most families like to have 24 cloth diapers total, but you could get away with as few as 14 if you absolutely needed to (and don’t mind washing them every day).
Whether you opt for disposable or cloth diapers, you might not know what works best on your baby right away. And that’s okay: You’ll figure it out through a bit of trial and error. Get a feel for what you and your baby like by adding a variety of diaper brands and sizes to your registry and then experimenting once your little one arrives.