Do Baby Clothes Sizes Run Big or Small? A Simple Sizing Guide

Table of Contents

    Share

    You order the size that matches your baby's age, it arrives, and… it's either swimming on them or already too snug. Baby clothes sizing can feel maddeningly inconsistent, and there's a simple reason: those age labels are only a rough starting point. Here's how baby clothes sizes really work, whether they run big or small, and how to get the right fit the first time.

    The short answer: it depends on the brand

    There's no universal standard for baby clothes sizing, so whether something runs big or small comes down to the individual brand. Some cut generously and run large; others run small and snug. The age on the label ("0–3 months," "6–9 months") is a general guide, not a promise—two brands can label the same garment very differently.

    Toddler in a cozy knit top, plaid skirt and matching hat playing at home
    By the time they're toddling, most babies are wearing a size (or two) ahead of their age—like this Baby Girl Knit Set.

    Buy by weight and height, not just age

    This is the single most useful habit: check the brand's weight and height range rather than trusting the age label alone. A "3-month-old" can weigh anywhere from about 10 to 16 pounds, so age simply can't predict fit. Most brands print a weight/height chart on the packaging or product page—match your baby's current measurements to that, and you'll be right far more often. It's the same principle behind our baby clothing size chart, which sorts sizes by weight.

    When in doubt, size up

    If your baby is between sizes, or you're buying ahead, go for the larger size. A slightly roomy outfit is comfortable and gets more wear as your baby grows; a too-small one is uncomfortable, harder to fasten, and outgrown in days. The only exception is sleepwear, which should fit closer for safety—so follow the size guidance on sleep sacks and footed pajamas more precisely.

    Baby lying on a blanket in a light cotton short-sleeve bodysuit
    For everyday basics like this Porcelain Print Bodysuit, a little growing room is a good thing.

    Newborn vs 0–3 months: not the same thing

    One of the most common sizing mix-ups is treating "Newborn" and "0–3 months" as interchangeable. They're different sizes—Newborn is smaller and many babies barely wear it—so it pays to know the gap before you stock up. We break it down in our guide to the difference between newborn and 0–3 month sizes.

    How fabric affects fit

    Fabric changes how a size wears. Natural fibres like cotton can shrink slightly in the first wash, so a snug cotton piece may get snugger—another reason to size up and to follow care labels. Stretchier knits are more forgiving across sizes, while structured or woven pieces fit closer to the measurements. Soft, breathable organic cotton baby clothes are a safe bet for everyday comfort, just allow for that first-wash shrink.

    How much to buy in each size

    Because babies move through sizes so fast—and unevenly—it's smart not to over-buy any single size, especially the smallest ones. A few pieces per size, topped up as your baby actually grows, beats a drawer full of outfits they skip past. For a full breakdown, see how many baby clothes you actually need by size.

    Quick sizing cheat sheet

    • Age labels are a guide, not a rule—brands vary.
    • Buy by weight and height whenever a chart is available.
    • Between sizes? Size up—except for close-fitting sleepwear.
    • Allow for first-wash shrink on natural fabrics.
    • Don't over-buy the smallest sizes.

    The takeaway

    Baby clothes don't run big or small in any consistent way—it's brand by brand, which is exactly why age labels alone let you down. Shop by your baby's weight and height, size up when you're unsure, allow for a little shrink, and buy light in each size. Do that, and the guessing game gets a whole lot smaller.