Your newborn arrives in the outfit you packed—then nothing fits right by week two. Babies grow so fast that buying the wrong size wastes money and leaves your baby uncomfortable. This guide shows you exactly which sizes to buy at each stage, plus a printable chart you can take shopping.
Quick Answer: Newborns typically wear 0-3 months for 1-2 months, then 3-6 months until around 5 months old. After that, jump to 6-12 months. Avoid buying too many newborn sizes—babies outgrow them in weeks.
Why Baby Clothes Sizing Confuses Parents
Baby clothes don't follow adult sizing rules. Brands vary wildly. A "3-month" outfit from one brand fits differently than another. Plus, babies grow unpredictably. Your 3-month-old might skip sizes entirely.
The result? Drawers full of clothes your baby never wore.
Baby Clothes Size Chart: 0-12 Months
Newborn (NB or 0M): 5–8 lbs, 19–21 in, Buy 2-3 weeks
0–3 months (0–3M or 3M): 8–13 lbs, 21–24 in, Buy 1–2 months
3–6 months (3–6M or 6M): 13–17 lbs, 24–26 in, Buy 2–3 months
6–9 months (6–9M or 9M): 17–21 lbs, 26–28 in, Buy 2–3 months
9–12 months (9–12M or 12M): 21–26 lbs, 28–30 in, Buy 3–4 months
How to Measure Your Baby for Clothes
- Length – Lay baby flat on a soft surface. Measure from the top of the head to the bottom of the feet.
- 2. Weight – Use a regular bathroom scale. Weigh yourself, then weigh yourself holding baby. Subtract your weight.
- 3. Chest – Wrap a soft measuring tape around the fullest part of the chest. Don't pull tight.
Compare these numbers to the brand's size chart on their website. Sizes vary—some run small, others run large.
What If My Baby Is Between Sizes?
Size up. Babies grow into clothes quickly, and snug outfits restrict movement and cause rashes. A slightly loose onesie is safer and wears longer than one that's too tight.
One exception: socks and shoes. These should fit snugly to stay on.
Smart Shopping Strategies to Save Money
Buy fewer newborn sizes. Newborns wear NB and 0-3M for only 4-6 weeks total. Buy 5-7 onesies, not 20.
Stock up on 3-6M and 6-12M. These sizes last longer. Babies wear them for 3-4 months, so buy 10-12 onesies and 4-5 outfits.
Look for growth-friendly designs. Adjustable waistbands and stretchy fabrics fit longer. Our Organic Cotton Baby Bodysuits have extra stretch to accommodate growth spurts.
Check weight, not age. A 6-month-old who weighs 20 lbs might need 9-12M clothes. Use weight as your guide, not the calendar.
Do I Need Special Clothes for Boy vs. Girl Babies?
For the first 12 months? No. Babies' clothing doesn't need to differ by gender. Buy what fits, what's comfortable, and what you like.
Gender-specific styles are marketing. They're not necessary for infant care.
Fabrics That Last Longer and Fit Better
Cotton or cotton blends – Breathable, soft, and stretchy.
Bamboo viscose – Hypoallergenic and super soft. Great for sensitive skin.
Avoid 100% polyester – Doesn't stretch as much and causes overheating.
Look for fabric blends with at least 60% natural fiber. Babies are most comfortable in breathable fabrics.
Why Layering Matters More Than Size
New parents often buy one huge outfit. Instead, buy basics you can layer:
10-12 onesies or bodysuits
3-4 sleep sacks or wearable blankets
5-6 pairs of pants or leggings
3-4 long-sleeve tops or shirts
2-3 light jackets or cardigans
Layering lets your baby stay comfortable in any temperature and means fewer clothes in the wash. Our Bamboo Baby Sleep Sacks are perfect for layering because they're lightweight but warm.
When to Move Up a Size
Signs your baby needs the next size:
Onesies pull up when you change the diaper
Sleeves or pants legs end mid-arm or mid-shin
Baby breaks out in a heat rash from tight clothing
You can't fasten snaps or zippers without stretching fabric
Baby seems fussy or restricted in movement
If you see even two of these signs, it's time to move up.

