What Size Diapers to Stock Up on Before Baby Arrives: A Practical Guide

As an Amazon Associate I earn from qualifying purchases. Product prices and availability are subject to change.
What Size Diapers to Stock Up on Before Baby Arrives: A Practical Guide
Every new parent wants to be prepared, and stockpiling diapers before baby arrives is one of the most practical things you can do. But buy too many newborn-size diapers and your baby might outgrow them in a week. Stock up on the wrong size and you'll end up returning packs while sleep-deprived. Here's exactly what to buy, based on average growth curves and real parent usage data.
The Short Answer
For most full-term babies (6-9 lbs at birth), here's what we recommend stocking before baby arrives:
| Size | Weight Range | Packs to Buy | Why |
|---|---|---|---|
| Newborn (N) | Up to 10 lbs | 2-3 packs | Many babies outgrow this in 2-4 weeks |
| Size 1 | 8-14 lbs | 4-5 packs | The sweet spot — most usage happens here |
| Size 2 | 12-18 lbs | 2-3 packs | Baby will be in these for a while, but you'll have time to buy more |
Total before baby arrives: 8-11 packs. That's roughly 600-800 diapers, which sounds like a lot but covers approximately the first 2-3 months.
Why Not to Over-Buy Newborn Size
This is the most common mistake. Newborn diapers fit babies up to about 10 lbs, and the average baby reaches that weight by 4-6 weeks. Larger babies (8+ lbs at birth) may skip newborn size entirely and go straight to Size 1.
You'll go through about 10-12 diapers per day in the newborn phase (yes, really), so a pack of 84 newborn diapers lasts about a week. Two to three packs covers most babies' time in this size. If your baby is measuring large on prenatal ultrasounds, buy just one newborn pack and more Size 1.
Size 1: Your Stockpiling Sweet Spot
Most babies spend 2-3 months in Size 1 diapers, using 8-10 per day. That's 500-900 diapers in this size alone. This is where your stockpile money is best invested.
Size 1 also has the widest overlap range (8-14 lbs), meaning it works for both smaller newborns and growing infants. Even if your baby is small and needs Newborn size first, those Size 1 packs will be waiting and ready.
Size 2: Buy a Few, Then Reassess
By the time baby hits Size 2 (around 3-4 months for average babies), you'll have a much better sense of your preferred diaper brand and your baby's body type. Diaper fit varies by brand — some babies do better in Pampers, others in Huggies, others in store brands. Buy 2-3 packs of Size 2 for the stockpile, then adjust based on what's working.
How to Stock Up Smart
Buy on sale, not in bulk at full price
Diapers go on sale constantly. Amazon Subscribe & Save, Target Circle deals, and Costco/Sam's Club pricing can save 20-30% off retail. Sign up for deal alerts on your preferred brand.
Keep receipts and don't open until needed
Unopened packs with receipts can be returned or exchanged for different sizes at most retailers. This is your safety net if baby grows faster than expected.
Registry completion discounts are your friend
Most registry programs (Amazon, Target, BuyBuy Baby) offer a 15% completion discount. Register for diapers in multiple sizes and use the discount to stock up. See our baby registry guide for more strategies.
Mix brands in your stockpile
Don't buy 10 packs of the same brand before you know what works for your baby. Different brands fit different body types differently, and some babies react to specific brands. Buy 2-3 brands and see which one your baby does best in.
Diaper Usage by Age: What to Expect
Here's a realistic breakdown of diaper usage over the first year:
- Months 0-1: 10-12 diapers/day (Newborn or Size 1)
- Months 1-3: 8-10 diapers/day (Size 1)
- Months 3-6: 8 diapers/day (Size 2 to 3)
- Months 6-12: 6-8 diapers/day (Size 3 to 4)
Over the first year, you'll use approximately 2,500-3,000 diapers. At an average cost of $0.20-0.30 per diaper, that's $500-900 in diapers alone. This is why sales and bulk buying matter.
What About Cloth Diapers?
If you're considering cloth diapers, you'll still want a small stash of disposables for the first 2 weeks (meconium is brutal on cloth) and for outings, travel, and daycare (many daycares require disposables). A typical cloth diaper starter set costs $300-500 upfront but saves significantly over time.
Don't Forget: Wipes and Diaper Cream
While you're stockpiling diapers, add these:
- Wipes: 4-6 large packs. Water-based, fragrance-free wipes are gentlest for newborn skin. Unlike diapers, wipes are one-size-fits-all and don't expire quickly.
- Diaper cream: 2-3 tubes of zinc oxide-based cream. Our diaper cream guide has specific product recommendations. You'll want one for the nursery, one for the diaper bag, and a spare.
The Bottom Line
Stock 2-3 packs Newborn, 4-5 packs Size 1, and 2-3 packs Size 2 before baby arrives. Focus your spending on Size 1 (the longest-used size), buy on sale, keep receipts on unopened packs, and don't commit to a single brand until you see what fits your baby best.
This is one of those areas where a little preparation saves a lot of stress. You'll be glad you planned ahead when 3 AM hits and you're reaching for that fresh pack without having to run to the store.
Related Reading
- Newborn Essentials Checklist
- Best Diaper Creams of 2026
- How to Build Your Baby Registry
- Baby Gear on a Budget
As an Amazon affiliate, Cribworthy may earn from qualifying purchases. Our recommendations are based on independent research and real parent feedback. Prices and availability are subject to change.


