CharacterTshirts

Sizing and fit

What size T-shirt fits a 7-year-old?

Short answer

Most 7-year-olds take a US youth small, labelled 6/7. Measured flat that is 15¼ to 17 inches across the chest depending on the brand, and 20½ to 23 inches long. Small is also the most widely stocked children’s size in licensed ranges, so it usually offers the widest choice of designs.

Seven is where brand-to-brand variation starts to widen noticeably. Youth medium is labelled 8 by most licensees, but some ranges label it 8/10 and cut it considerably larger, so a medium from one brand can be two inches broader in the chest than a medium from another.

This is also the age at which children start having opinions about fit. A shirt that measures correctly but feels tight at the sleeve or high at the neck tends not to get worn, and neither of those shows up in a size chart.

If you are buying for a birthday or as a gift and cannot measure, small (6/7) is the safer default at this age — slightly loose is wearable, slightly tight is not.

US sizeLabelCutBest for
S6/7Youth smallMost 7-year-olds
M8 or 10/12One size up, 1–1½ in widerTall or broad for seven
XS4/5Youth extra smallSmall for their age

Youth S, measured across five brands

Chest is measured flat across the shirt, so double it to get the way round. Body length runs from the high point of the shoulder to the hem.

Youth S (6/7)

Youth S is the most consistent youth size: four of these five blanks are within 1¾ in of each other across the chest.

BlankLabelledChest, flatBody length
Gildan 2000BS (6-8)17 in22 in
Gildan 64000BS (6-8)16 in20½ in
Hanes 5450S15½ in20½ in
Next Level 3310S (6/7)15½ in20½ in
Bella+Canvas 3001YS (6-8)15¼ in20⅞ in

Across these blanks, the chest ranges from 15¼ to 17 in across — 1¾ in of difference, or 3½ in the whole way round, and the body runs 20½ to 22 in long.

Youth M, if they are tall for seven

BlankLabelledChest, flatBody length
Gildan 2000BM (10-12)18 in23½ in
Gildan 64000BM (10-12)17 in22 in
Hanes 5450M17 in23 in
Next Level 3310M (8)17 in22 in
Bella+Canvas 3001YM (10-12)16¼ in22⅛ in

Across these blanks, the chest ranges from 16¼ to 18 in across — 1¾ in of difference, or 3½ in the whole way round, and the body runs 22 to 23½ in long.

Where these come from: each manufacturer's own published spec sheet, read on September 29, 2026 — Gildan 2000B, Gildan 64000B, Hanes 5450, Next Level 3310, Bella+Canvas 3001Y. Manufacturers allow a tolerance on every measurement, so an individual shirt can differ by up to an inch. We have not measured these shirts ourselves.

More detail: US T-Shirt Size Guide: Toddler to 3XL covers this subject in full.

Related questions people ask

Is youth S the same as size 7?

Yes. Youth S is normally labelled 6/7, which refers to ages six and seven rather than a chest measurement.

Should I size up for a 7-year-old?

Only if the child is tall. Youth cuts run short in the body before they run tight in the chest, so length is usually the reason to move up to M (8), not width.

Shirts in these sizes

Find a character

All characters →

Every character on this site has a profile and shirts in US sizes from toddler 2T to adult 3XL.

Kids & youth Shop by size Gift ideas