Youth extra small is the smallest size in a typical youth t-shirt size run, made for kids roughly 4 to 7 years old with a chest of about 20 to 23 inches. Not every brand even offers it. Bella+Canvas skips youth XS entirely, Comfort Colors goes one step further with a youth XXS, and the brands that do carry XS measure it differently. Here's exactly how each brand sizes their youth extra small, who fits one, and how to know if you should reach for XS or jump down to toddler.
Who Actually Fits a Youth Extra Small
Before we get into garment measurements, here's the size of the kid who typically lands in a youth XS:
- Numeric size: 4 to 6 in most brands, 6 to 8 in Gildan
- Age range: 4 to 7 years old, sometimes 5 to 8
- Height: 39 to 46 inches (roughly 3'3" to 3'10")
- Weight: 33 to 50 pounds
- Chest (body): 20 to 23 inches measured around the fullest part
- Waist (body): 20 to 22 inches
If your kid is between 30 and 35 pounds, they're usually still in toddler sizing (4T or 5T) rather than youth XS. The toddler-to-youth crossover is the part that trips people up the most, and we'll get to that in a minute.
Garment Measurements by Brand
These are the actual flat garment measurements, not body measurements. Chest width is measured 1 inch below the armhole. Body length is measured from the high point of the shoulder down to the bottom hem.
Gildan G500B Heavy Cotton Youth
| Measurement | Youth XS |
|---|---|
| Chest width (flat) | 16" |
| Body length | 20.5" |
| Numeric size | 6-8 |
Gildan runs the biggest of the bunch and labels their XS for kids in the 6 to 8 numeric range. If your child is on the smaller side of that range, the Gildan G500B will fit roomy.
Bella+Canvas 3001Y Jersey Youth
| Measurement | Youth XS |
|---|---|
| Availability | Not offered |
Bella+Canvas does not make a youth extra small in the 3001Y. Their youth size run starts at YS (which fits a 6 to 7 year old) and ends at YXL. If you need a Bella+Canvas style for a smaller kid, you're either jumping to a different brand or looking at their toddler line.
Comfort Colors 9018 Heavyweight Youth
| Measurement | Youth XS | Youth XXS |
|---|---|---|
| Chest width (flat) | 13.5" | 12.5" |
| Body length | 18.75" | 18" |
| Numeric size | 4-6 | 3-4 |
Comfort Colors is the only major brand that goes smaller than XS with an XXS option. Their XS fits a smaller, younger kid than the Gildan equivalent. Worth noting: Comfort Colors are garment-dyed, so they can shrink up to an inch in length and width after the first wash. Order accordingly.
Hanes 5450 Authentic-T Youth
| Measurement | Youth XS |
|---|---|
| Chest width (flat) | 13.5" |
| Body length | 18" |
| Numeric size | 4-5 (2-4 on some charts) |
Hanes runs small in the youth XS, similar to Comfort Colors. Hanes also publishes overlapping size ranges depending on which catalog page you look at, so when in doubt, go by the actual garment measurements above instead of the numeric label.
Next Level 3310 Premium Youth
| Measurement | Youth XS |
|---|---|
| Chest width (flat) | 14" |
| Body length | 19" |
| Numeric size | 4-6 |
Next Level sits between Comfort Colors and Gildan on the youth XS. It's a slimmer, more athletic cut than the Gildan G500B but slightly more generous than the Comfort Colors and Hanes options.
The Quick Comparison Table
If you only look at one thing on this page, look at this:
| Brand | Style | Chest Width (flat) | Body Length | Numeric Size |
|---|---|---|---|---|
| Comfort Colors | 9018 XXS | 12.5" | 18" | 3-4 |
| Hanes | 5450 | 13.5" | 18" | 4-5 |
| Comfort Colors | 9018 XS | 13.5" | 18.75" | 4-6 |
| Next Level | 3310 | 14" | 19" | 4-6 |
| Gildan | G500B | 16" | 20.5" | 6-8 |
| Bella+Canvas | 3001Y | Not offered | Not offered | N/A |
That's a 3.5 inch spread in chest width across what's all labeled "youth XS" or close to it. The Gildan G500B XS is closer in size to a Comfort Colors YS than it is to a Comfort Colors XS. This is why two shirts that say the same size on the tag can fit completely differently.
Why Brands Disagree on What Youth XS Means
The youth size range was built decades ago around general kids' clothing standards, but every manufacturer interpreted it slightly differently. A few things going on under the hood:
There is no industry standard. Unlike adult sizing, which loosely tracks to chest measurements in inches, youth sizing is wide open. Some brands base their charts on age, some on numeric school sizing, some on weight, and some on garment-to-garment scaling.
Different brand priorities. Bella+Canvas designs for fashion fit and aesthetics, so their youth range starts where their cuts actually look right on a kid. Gildan designs for value and durability with a roomy classic fit, so they go smaller and run bigger. Comfort Colors leans into garment-dyed comfort and adds the XXS for the smallest crowd.
The toddler crossover. Most brands treat 6 to 8 as the bottom of youth, but kids that age can still fit toddler 5T or 6T depending on body type. Brands handle this overlap differently. Some skip XS entirely to avoid the awkward range.
The takeaway: never assume the size label tells you the full story. Always check the actual garment measurements.
Youth XS Versus the Alternatives
A few decisions parents commonly run into:
Youth XS vs Toddler 5T or 6T
If your kid is around 5 or 6 years old, you can often go either direction. Toddler 5T and 6T are usually cut shorter and slightly wider for diaper-era body proportions, even though kids that age are long out of diapers. Youth XS will run longer in the body and slimmer in the chest. If your kid is tall and lean, youth XS is the better fit. If they're shorter and stockier, toddler 5T or 6T might be more comfortable.
Youth XS vs Comfort Colors XXS
Comfort Colors XXS is genuinely smaller and is the right call for a 3 or 4 year old who has outgrown toddler sizing but is still small for their age. It's hard to find this size in other brands, which is one reason Comfort Colors is a go-to for younger kids.
Youth XS vs Adult XS
Youth XS and adult XS are not the same shirt. An adult XS fits a chest of about 33 to 35 inches, which is more than 10 inches bigger than a youth XS in body measurement. The shoulder and sleeve proportions are completely different too. Adult XS is built for grown-up shoulders and a longer torso. Don't substitute one for the other.
The 30-Second Test That Beats Any Chart
Here's the move when you're not sure. Grab a t-shirt from your kid's closet that fits the way you want the new one to fit. Lay it flat. Smooth out the wrinkles.
Measure the chest width straight across, 1 inch below where the armhole seam meets the body. That's your half-chest measurement. Double it for the full chest circumference.
Then measure the body length from the center back of the neckline straight down to the bottom hem.
Compare those numbers directly to the tables above. This is more accurate than any age chart or weight chart because it accounts for how much room you actually want in the fit.
What to Order for a Group or Team
If you're ordering custom shirts for a youth team, school group, or birthday party, a few practical tips:
Default size up. Kids grow. A youth XS that fits perfect in March is going to be a crop top by August. For event shirts and uniforms that need to last the year, go one size larger than what fits today.
Ask one parent per family. Don't guess sizes for other people's kids. A 5 minute group text saves you a 5 hour return process. Use the body measurements above as your guide for the conversation.
Pick one brand for the whole order. If you mix Gildan and Comfort Colors for the same age group, you'll end up with shirts that look like they're from different runs. Keep the brand consistent so the sizes scale predictably.
Order spares. Especially in the smallest sizes. There's almost always one kid whose XS turns out to be a toddler 5T or whose 6T turns out to be a youth XS. Having a few extras saves the day.
At The Loyal Brand we handle team and group orders through our full apparel catalog, which covers Gildan, Bella+Canvas, Comfort Colors, Next Level, Hanes, Rabbit Skins (for the smaller kids), and 50+ other brands. If you're not sure which brand fits your group best, send us the ages and we'll match it to the right size run.
Frequently Asked Questions
What age is youth extra small?
Youth XS generally fits kids 4 to 7 years old, depending on the brand. Gildan's youth XS skews older at 6 to 8. Comfort Colors and Hanes youth XS skew younger at 4 to 5. Always check the brand-specific measurements before ordering.
Is youth XS the same as 4T or 5T?
No. Toddler sizes (4T, 5T) are cut shorter and slightly wider through the chest. Youth XS is longer in the body and built for kids who have grown out of toddler proportions. If your kid is between sizes, youth XS will look more proportional, but toddler may feel more comfortable.
Does Bella+Canvas make a youth extra small?
No. Bella+Canvas does not offer youth XS in the 3001Y. Their youth range starts at YS (small) and goes up to YXL. For kids smaller than YS, you'd need a different brand or their toddler line.
What's the difference between youth XS and youth XXS?
Comfort Colors is the main brand that offers youth XXS (size 3-4). It's a full inch smaller in chest width and three-quarters of an inch shorter than their XS. Most brands skip XXS entirely.
How do I know if my kid is youth XS or toddler 5T?
Measure their chest. Anything under 22 inches is usually still toddler. 22 to 23 inches is the crossover. 23 inches and up is youth XS territory. Body type matters too. Tall and lean lean toward youth. Shorter and stockier lean toward toddler.
What if my kid is between youth XS and youth S?
Default to youth small. Kids grow fast, and a shirt that's a little big now will fit perfectly in 3 to 4 months. A shirt that's a little tight will be unwearable just as fast.
The Bottom Line
Youth extra small isn't one size. It's a range that varies by 3 to 4 inches across brands, and one of the most popular brands (Bella+Canvas) doesn't even offer it. The size on the tag tells you almost nothing without the garment measurements behind it.
When you're ordering for one kid, measure a shirt that fits and compare. When you're ordering for a group, default to one brand, size up, and ask the parents.
We've helped 16,000+ customers in Saint Augustine and across Florida get this right, and we'd rather get you the right shirt the first time than process a return. If you've got a youth group order, a school project, or a team needing custom shirts in the smaller sizes, reach out to us at john@theloyalbrand.com or 410-861-0633, or browse the full catalog to see what brands fit your crew.