The age on baby clothes is an UP-TO age, not a start age: a piece marked 3 months is built to fit a baby up to about three months old, so most babies are already a size ahead of the number on the tag. Sizes also run noticeably different by brand, so the reliable move is to buy by your baby's weight and length, not the calendar.
- A size labeled 3 months means fits up to three months, so a two-month-old is often already in 3-6 month clothes.
- Weight and length beat age every time: two babies the same age can be two sizes apart, and birth size is a guess until baby arrives.
- Sizes run different by brand, so a 0-3 month in one label can equal a 6 month in another. Always read the brand's own weight range.
- When you are between sizes, size up: babies grow fast, and a slightly roomy piece gets worn far longer than a snug one.
If you have ever pulled a brand-new outfit out of the drawer, tags still on, that your baby outgrew before wearing, you already know the quiet frustration of baby-clothes sizing. The good news is that the system makes sense once you know the one rule almost nobody tells you. Start your shortlist at baby clothing, and read this before you buy a single thing by age.
What does the age on baby clothes actually mean?
The age on a baby-clothes label is the UPPER limit of the range, not the age to start wearing it. A garment marked 3 months (or 0-3 months) is designed to fit a baby up to roughly three months old, which means a baby approaching that age is usually ready for the next size up. This is why a two-month-old so often looks swamped in newborn size and just right in 3-6 months.
Infant sizes are grouped in three-month bands (newborn, 0-3, 3-6, 6-9, 9-12 months), then widen to six-month bands after the first birthday (12-18, 18-24 months). Treat every one of those numbers as a ceiling, not a starting line. For a full band-by-band breakdown, our baby clothes sizes by age guide lays out each stage.
Why should I buy baby clothes by weight instead of age?
Because babies do not grow on a schedule, and the label knows nothing about YOUR baby. Two babies born the same week can sit two full sizes apart, and a nine-pound newborn may skip newborn size entirely while a small or premature baby stays in it for weeks. Weight and length describe the actual body in front of you; age only describes the calendar.
Every reputable brand prints a weight range on the tag or size chart for exactly this reason. Measure or weigh your baby, match that to the brand's range, and ignore the age word when the two disagree. If a skin, fit, or premature-baby question comes up, that is one for your pediatrician, not a clothing label. See our medical disclaimer.
How do baby clothes sizes compare by weight?
Here is the rough weight-to-size map most US brands follow. Use it as a starting point, then confirm against the specific brand's own chart, because the cut-offs shift from label to label.
| Size on tag | Approx. weight | Approx. length | What it really means |
|---|---|---|---|
| Newborn (NB) | up to 8 lb | up to 21.5 in | Fits up to birth-ish; many babies pass through it in a couple of weeks. |
| 0-3 months | 8-12 lb | 21.5-24 in | The size most babies actually live in first; buy the bulk here. |
| 3-6 months | 12-16 lb | 24-26.5 in | Often fits well before the three-month mark; stock a few ahead. |
| 6-9 months | 16-20 lb | 26.5-28.5 in | Where sizing-ahead really pays off for seasonal pieces. |
| 9-12 months | 20-24 lb | 28.5-30.5 in | Buy the next season here so it is ready when the weather turns. |
Ranges are approximate and vary by brand, cut, and your baby. Always defer to the brand's own weight chart.
Why do baby clothes sizes run so different by brand?
Because there is no single legal standard for how a brand converts age to fit, so each one draws its own line. One label cuts generously and its 0-3 month runs like another brand's 6 month; a second cuts trim and its 6 month fits like a 3 month. Import brands add another layer, since a European or UK size is drawn to a different chart than a US one.
The practical takeaways: never assume a size number carries over between brands, keep a couple of sizes on hand so a run-small piece is not a wasted buy, and lean on weight ranges as the common language across labels. Our how many baby clothes you need guide breaks down the quantities by size.
How many of each size should I buy before baby arrives?
Buy light in newborn, heavier in 0-3 and 3-6 months, and a few pieces one season ahead. Since newborn is the shortest-lived size and some babies skip it, a small starter set covers you, and the money is better spent on the sizes baby will actually live in. Pack the going-home outfit in two sizes so a bigger-or-smaller-than-expected arrival is covered either way.
- Newborn: a small handful of basics only (some babies barely wear it).
- 0-3 months: the bulk of the first wardrobe, in zip-front footed sleepers and bodysuits.
- 3-6 months: a few pieces ready to go, since babies reach it fast.
- One size ahead for the next season, bought on sale.
For the full first-wardrobe list, see our newborn clothes checklist.
Soft, skin-gentle bodysuits and zip sleepers sized by weight range, so the piece you choose actually fits the baby you have.
Shop baby clothing- Read the WEIGHT range on the tag, not just the age.
- Assume a two-month-old is likely already in 3-6 months.
- Never trust a size number to carry over between brands.
- Between sizes? Size up.
- Buy light in newborn, heavy in 0-3 and 3-6 months.
This article is general clothing-fit information from experienced parents, not medical or safety advice. For anything touching your baby's skin, health, safe sleep, or a premature or low-birth-weight baby, follow the named authorities we link and your pediatrician. See our medical disclaimer.
Frequently asked questions
Does 3 months mean my baby wears it at 3 months old?
No. A 3-month size is built to fit a baby up to about three months old, so most babies are ready for it earlier and are often already in 3-6 months by the two-month mark. Read it as an upper limit, and buy by your baby's weight rather than the calendar age.
Should I buy by age or by weight?
Buy by weight and length. Two babies the same age can be two sizes apart, and every reputable brand prints a weight range for that reason. Match your baby's weight to the brand's chart, and when the age word and the weight disagree, trust the weight.
Why do baby clothes from different brands fit so differently?
There is no single standard for turning age into fit, so each brand draws its own chart and import brands use different ones again. A 0-3 month in one label can fit like a 6 month in another, so never assume a size carries over and always check the brand's own weight range.
Should I size up or size down when I am unsure?
Size up. Babies grow quickly, a roomy piece can be cuffed or rolled and still gets worn far longer, and a snug piece is often outgrown within days. Sizing up also lowers the risk of buying something your baby never gets to wear.
How much newborn size should I buy?
Only a small starter set. Newborn is the shortest-lived size and some babies skip it entirely, so a handful of basics is plenty. Put most of your budget into 0-3 and 3-6 months, the sizes your baby will actually live in, and pack the going-home outfit in two sizes.
Sources: Sizing runs and grouping reflect published US baby-clothes size charts; consult each brand's own weight chart for exact cut-offs. For any skin, fit-safety, or premature-baby question, follow your pediatrician and the American Academy of Pediatrics (HealthyChildren.org).
