TL;DR
Newborn size = up to 7–8 lbs. 0–3 month = 7–12 lbs. If baby's projected ≥ 8 lbs, skip newborn. If 6–7 lbs, buy 5–6 newborn outfits. If you're not sure, buy 3–4 newborn pieces + 8–10 0–3 month. Brands vary wildly — Carter's runs small, Old Navy runs large. Always check the weight range on the label, not the size name.
Need a full registry plan? Use the registry builder.
What the sizes actually mean
Baby clothing sizes are based on weight and length, not age. The "0–3 month" tag is the brand telling you "most babies this age fit this size." Some babies don't, in either direction.
Standard US sizing (varies by brand):
- Preemie: under 5 lbs / under 17 inches.
- Newborn (NB): 5–8 lbs / 17–21 inches.
- 0–3 month: 7–12 lbs / 21–24 inches.
- 3–6 month: 12–17 lbs / 24–26 inches.
- 6–9 month: 17–20 lbs / 26–28 inches.
Notice the overlap between NB and 0–3. A 7-pound baby fits both — and the 0–3 will fit longer. That's why most parents skip newborn for anything over ~7 lbs.
The math: how long babies stay in each size
- Born at 5–6 lbs: Newborn for 3–4 weeks.
- Born at 6–7 lbs: Newborn for 2–3 weeks.
- Born at 7–7.5 lbs: Newborn for 7–14 days.
- Born at 8+ lbs: Skip newborn entirely; start in 0–3 month.
Most newborns gain 5–7 oz per week and grow about 1 inch per month. They blow through sizes fast.
Why too much newborn is the rookie mistake
A 200-piece newborn wardrobe lasts a 7-pound baby maybe 2 weeks. Half of it never gets worn. Cute, expensive, useless.
This compounds because:
- Most baby clothes are gifts. Aunts and grandparents love buying newborn size.
- The label "newborn" sounds like "size you need first" — so people default to it.
- Returns get complicated once you wash and tag-remove.
Result: 30+ unworn newborn outfits at the bottom of a drawer at 6 weeks postpartum, while you're frantically buying 0–3 because that's what fits.
How to stock for newborn size (if you stock at all)
The minimalist version (recommended for 7+ lb projected babies):
- 3 newborn sleepers (zip-up, not snap — see below).
- 2 newborn long-sleeve onesies.
- 1 newborn going-home outfit (special).
- Total: 6 pieces.
The slightly-fuller version (for 6–7 lb projected babies):
- 5 newborn sleepers.
- 4 newborn long-sleeve onesies.
- 2 newborn pants or footie sets.
- 1 going-home outfit.
- Total: 12 pieces.
Skip newborn entirely if:
- Baby's projected ≥ 8 lbs by 38-week ultrasound.
- You're having twins (they typically deliver early and small, but 0–3 still works on most twin pairs).
- Family history of big babies on either side.
How to stock for 0–3 month
This is the size you actually use. Build the bulk of your wardrobe here.
- 8–10 sleepers (zip-up).
- 6–8 long-sleeve onesies.
- 4–5 pants or footie sets.
- 3–4 short-sleeve onesies (for layering or summer babies).
- 2–3 outfit sets (pants + top) for outings.
- 2 newborn hats.
- 4–6 pairs of socks (most fall off; buy extras).
- 2–3 sleep sacks (NB or 0–3 size depending on baby).
- Total: ~30 pieces.
This sees you through ~6–8 weeks of wear. Sleeper laundry runs every 3–4 days because of blowouts.
Brands that run small (size up)
- Carter's. The default brand. Runs small overall, especially in length.
- Hanna Andersson. True to size but the cut is slimmer.
- Burt's Bees. Runs slightly small, especially in width.
Brands that run large (size down or true)
- Old Navy. Runs big — by about half a size.
- H&M Baby. Runs slightly big in length, slim in width.
- Gerber. Variable; often runs slightly large.
- Kyte Baby. Runs true to size but slightly slim.
Build a smart, no-duplicate registry
The registry builder lets you spec out clothing by size and avoid the "30 newborn outfits, 4 size 3" trap. Free tool.
Try the registry builder
Zip vs snap (worth picking a side)
You'll change sleepers a lot — diaper blowouts, spit-up, late-night accidents. Zip-up sleepers are faster, easier, and the universally-preferred option among second-time parents.
Snap sleepers look cute but are 3x slower to put on a fussy newborn. The "Pampers commercial mom" calmly snapping 8 snaps at 3 AM isn't real.
Skip snap sleepers. If you get them as gifts, return or exchange.
Going-home outfit
Cute idea. Realistic plan: buy ONE in newborn and ONE in 0–3 month. You don't know how big baby will be until birth. Take photos in both if you want.
Don't put baby in anything fussy or with feet that need to slide in. Hospital exits are surprisingly chaotic.
What about premies?
If baby's born preemie or under 5 lbs, you'll need preemie size. Most parents don't pre-buy these because you don't know. If baby's small, run to Target or order via expedited shipping the first day. Hospitals stock preemie pieces for the discharge outfit if needed.
The "leave tags on" rule
- Wash and tag-cut 6–10 pieces in newborn + 0–3 month before baby arrives.
- Leave the rest tagged and folded until needed.
- Don't tag-cut anything in 3–6 month or beyond until baby's close to fitting it. Tagged unworn clothes are returnable to most retailers if size or season doesn't work out.
Seasonal sizing
One trap: a 0–3 month size sleeper that says "fits 7–12 lbs" might not be available in cotton long-sleeve if baby's born in summer and outgrows 0–3 by fall. Plan ahead.
Estimate: if baby's born in [season], they'll be in 3–6 month by ~3 months later. Check seasonal pieces for size 3–6 in advance — they sell out fast.
Where to shop
- Carter's, OshKosh. Bulk packs of basics. Cheapest per-piece.
- Target. Cat & Jack baby line is solid quality and price.
- Costco. Multi-pack sleepers and onesies. Limited selection but good price.
- Old Navy. Cute pieces, frequent sales. Runs big.
- Hanna Andersson, Kyte Baby, Burt's Bees. Higher-end, organic options. Build slowly through gifts.
- Resale (Once Upon a Child, Facebook Marketplace). Newborn clothes are barely worn. Massive savings.
P
The Pregnancy Desk
Reviewed by the Pregnancy Desk · Verified with CDC growth chart averages · Updated May 2026