Most 12 year olds wear a youth large or youth XL in t-shirts. At 12, kids are right at the transition point between youth and adult sizing, which is why this age trips up so many parents and coaches. The right size depends on the child's chest measurement and height, not just their age.
Shirt Sizes for 12 Year Olds by Brand
| Brand | Youth Large Chest (in) | Youth XL Chest (in) | Best Fit for Average 12yr |
|---|---|---|---|
| Gildan | 32-34 | 34-36 | Youth Large |
| Bella+Canvas | 30-32 | 32-34 | Youth XL |
| Comfort Colors | 32-34 | 34-36 | Youth Large |
| Next Level | 30-32 | 32-34 | Youth XL |
| Hanes | 32-34 | 34-36 | Youth Large |
The brand makes a real difference here. A 12 year old with a 32-inch chest fits perfectly in Gildan youth large but needs to size up to youth XL in Bella+Canvas because Bella+Canvas runs 2 inches narrower at the same size label.
Who Fits What at Age 12
The average 12 year old is about 5 feet tall and weighs around 90 pounds. That puts most of them at the upper end of youth large or the lower end of youth XL.
Here is how to sort it by build:
Lean build (5'0" to 5'2", under 85 lbs): Youth large in Gildan, Hanes, or Comfort Colors. Youth XL in Bella+Canvas or Next Level.
Average build (4'10" to 5'2", 85 to 100 lbs): Youth large in boxy brands, youth XL in slim brands. This is the most common 12 year old order.
Athletic or stocky build (5'0" to 5'4", over 100 lbs): Youth XL in most brands. Some larger 12 year olds may actually need adult small, especially if they have broad shoulders from sports.
Which Size to Order
If you are ordering a single shirt and can measure the kid, measure the chest and match to the chart above. If you cannot measure, youth large is the safer starting point for 12 year olds in Gildan or Hanes.
For teams and groups with multiple 12 year olds, expect the size split to be about 50/50 between youth large and youth XL. Some teams at this age also need a few adult smalls for the early developers. Our guide on how many shirts to order has the formula.
This is exactly the age range where the youth-to-adult transition happens. For the definitive guide on that crossover, read our Youth XL vs Adult Small guide. It will save you from ordering the wrong size at the transition point.
When to Move to Adult Sizing
If a 12 year old's chest measurement exceeds 36 inches, youth XL is going to be tight. That is when you jump to adult small. The body length will be longer (27 to 28 inches vs 24 to 25 inches), but the chest width overlaps in most brands.
Do not skip from youth large straight to adult small. The size gap is too big. Youth XL is the bridge size that makes the transition smooth. Check our What Size Is Youth Large guide and our Youth XL Size Chart for exact measurements.
What size shirt does a 12 year old wear?
Most 12 year olds wear youth large or youth XL depending on the brand and their build. In boxy brands like Gildan and Hanes, youth large fits the average 12 year old. In slim brands like Bella+Canvas, youth XL is the better choice. Measure the chest for the most accurate fit.
Is a 12 year old youth large or XL?
A lean to average 12 year old usually fits youth large. A larger or athletic 12 year old needs youth XL. The deciding factor is the chest measurement: under 32 inches points to youth large, over 32 inches points to youth XL in most brands.
What adult size does a 12 year old wear?
Most 12 year olds are not ready for adult sizing. A large 12 year old with a chest over 36 inches could wear an adult small, but the body length will be several inches longer than a youth XL. The jump to adult sizes usually happens around ages 14 to 16. See Is Youth XL the Same as Adult Small for the full comparison.
Related Sizing Guides
- What Size Shirt for a 10 Year Old?
- What Size Shirt for an 8 Year Old?
- What Size Is Youth Large?
- What Size Is Youth Medium?
- Youth XL vs Adult Small: What's the Difference
- Gildan Youth Sizing Guide
- Bella Canvas Youth Sizing Guide
- Custom Team Shirt Sizing for Coaches
Need Shirts for a Team of 12 Year Olds?
We handle youth team orders with mixed sizes every day. Tell us the age range and we will recommend the right size breakdown so every kid gets a shirt that fits. Start your order here.