Skip to content
ShirtMath
PUBLISHED SPECS, SIDE BY SIDE

T-shirt measurements chart: eight real styles compared

Published chest and length specifications for eight real styles, size by size — and the three-inch gap hiding inside the letter M.

Last verified: 26 August 2026

On a t-shirt measurements chart, the columns in inches are the ones that matter — the letter is just the name a brand gives a set of numbers. The short version: across the seven unisex styles below, a Medium measures 20.0–20.5" across the chest laid flat and 29.0–29.5" long. The ladies' cut in the same catalog publishes 17.5" across at Medium. Same letter, different garment. The tables on this page put eight real styles' published chest and length specs side by side, size by size, so you can see exactly where the industry agrees and where it quietly doesn't.

This page is part of the size charts shelf. If you want a number of your own to compare against, the pit-to-pit measurement guide covers the one measurement that settles most sizing questions.

The t-shirt measurements chart: eight styles at every shared size

Chest first, because chest decides most fits. Seven of these styles are unisex; the Gildan G500L is a women's ("missy") cut and stops at 2XL, so its 3XL cells are empty. All values are inches, laid flat.

Chest, pit to pit (inches, flat)

StyleSMLXL2XL3XL
Bella+Canvas 3001C18.020.022.024.026.028.0
Champion T525C18.020.022.024.026.028.0
Comfort Colors C401718.520.522.524.526.528.5
Gildan 5400 (long sleeve)18.020.022.024.026.028.0
Gildan G50018.020.022.024.026.028.0
Gildan G500L (ladies)16.517.519.021.023.0
Hanes 5250T18.020.022.024.026.028.0
Next Level 360019.020.522.024.026.028.0

Body length, shoulder to hem (inches, flat)

StyleSMLXL2XL3XL
Bella+Canvas 3001C28.029.030.031.032.033.0
Champion T525C28.029.030.031.033.034.0
Comfort Colors C401728.029.530.7532.033.034.0
Gildan 5400 (long sleeve)28.029.030.031.032.033.0
Gildan G50028.029.030.031.032.033.0
Gildan G500L (ladies)25.526.027.027.528.0
Hanes 5250T28.029.030.031.033.034.0
Next Level 360028.029.030.031.032.033.0

Two patterns are worth naming. First, the unisex styles agree more than their reputations suggest: at every size from M to 3XL, at least five of the seven publish the identical chest number, and the unisex spread is 0.5" everywhere except S, where the Next Level 3600's 19.0" opens it to a full inch. Second, the Comfort Colors C4017 runs consistently bigger — half an inch wider at every size, and longer from Medium up (29.5" against 29.0" at M, 30.75" against 30.0" at L, 32.0" against 31.0" at XL). At 2XL and 3XL it is joined at the long end by the Champion T525C and Hanes 5250T at 33.0" and 34.0", while the Gildan tees, the 3001C, and the 3600 hold 32.0" and 33.0". The full ranking is at which blank runs biggest.

One thing the chart cannot show: the Bella+Canvas 3001C publishes exactly the same chest and length as the Gildan G500 at every shared size, yet the two wear differently — the 3001C is cut side-seamed to a retail silhouette and has a reputation for wearing slimmer. Chest and length are two of the eight points of measure ShirtMath tracks for tops; taper, drape, and fabric are not on a spec sheet at all. Treat matching numbers as necessary, not sufficient.

The same letter, three inches apart

The headline finding in this data is not brand-to-brand drift — it is cut-to-cut distance. A Gildan G500L ladies' Medium publishes a 17.5" chest. The unisex Mediums in the same catalog publish 20.0–20.5". That is a gap of up to three inches of flat width between two shirts that both say M — and flat widths double when you think in circumference: 17.5" flat is a 35" garment around the body, 20.0" flat is a 40" garment. At L the gap widens to 3.5": 19.0" against 22.0–22.5".

LetterG500L ladies chestUnisex chest rangeGap, flat
S16.518.0–19.01.5–2.5
M17.520.0–20.52.5–3.0
L19.022.0–22.53.0–3.5
XL21.024.0–24.53.0–3.5
2XL23.026.0–26.53.0–3.5

Length behaves the same way: the ladies' Medium is 26.0" long where unisex Mediums run 29.0–29.5". For scale, the ladies' Medium chest (17.5") is identical to the published chest of the unisex Next Level 3600 in XS. None of this is a brand being dishonest — a missy block and a straight block are different garments that happen to share an alphabet. The separate problem of the letter drifting over the years within one block is vanity sizing, and it stacks on top of this. "Medium" names a position in a run, not a size of shirt; only the numbers transfer between charts.

Full size runs, style by style

Shared sizes hide the edges of each run. The Gildan G500 and Hanes 5250T go to 5XL, the Next Level 3600 starts at XS and stops at 4XL, the G500L stops at 2XL, and the rest run S–3XL. At the top of the big runs the G500 and 5250T publish the same chest — 30.0" at 4XL, 32.0" at 5XL — but the Hanes runs a full inch longer at both sizes.

Gildan G500 Heavy Cotton Tee — S to 5XL

SizeChest (in)Length (in)
S18.028.0
M20.029.0
L22.030.0
XL24.031.0
2XL26.032.0
3XL28.033.0
4XL30.034.0
5XL32.035.0

Hanes 5250T ComfortSoft Tee — S to 5XL

SizeChest (in)Length (in)
S18.028.0
M20.029.0
L22.030.0
XL24.031.0
2XL26.033.0
3XL28.034.0
4XL30.035.0
5XL32.036.0

Next Level 3600 Premium Fitted Crew — XS to 4XL

SizeChest (in)Length (in)
XS17.527.0
S19.028.0
M20.529.0
L22.030.0
XL24.031.0
2XL26.032.0
3XL28.033.0
4XL30.034.0

Gildan G500L Ladies Missy Fit Tee — S to 2XL

SizeChest (in)Length (in)
S16.525.5
M17.526.0
L19.027.0
XL21.027.5
2XL23.028.0

Bella+Canvas 3001C Unisex Jersey Tee — S to 3XL

SizeChest (in)Length (in)
S18.028.0
M20.029.0
L22.030.0
XL24.031.0
2XL26.032.0
3XL28.033.0

Champion T525C Short-Sleeve Tee — S to 3XL

SizeChest (in)Length (in)
S18.028.0
M20.029.0
L22.030.0
XL24.031.0
2XL26.033.0
3XL28.034.0

Comfort Colors C4017 Garment-Dyed Tee — S to 3XL

SizeChest (in)Length (in)
S18.528.0
M20.529.5
L22.530.75
XL24.532.0
2XL26.533.0
3XL28.534.0

Gildan 5400 Heavy Cotton Long Sleeve — S to 3XL

SizeChest (in)Length (in)
S18.028.0
M20.029.0
L22.030.0
XL24.031.0
2XL26.032.0
3XL28.033.0

Six of these blanks have dedicated pages with more detail: Gildan G500, Bella+Canvas 3001C, Next Level 3600, Hanes 5250T, Champion T525C, and Comfort Colors C4017.

Men's, women's, and unisex sizing, mechanically

"Unisex" is a men's block with a more welcoming name. A block is the base pattern a size run is graded from: the unisex block is a straight tube with minimal taper from chest to hem, sized primarily by chest. A women's missy block is shorter, narrower, and shaped. The catalog shows the consequences as numbers rather than adjectives.

Grading steps. Most unisex styles here add exactly 2.0" of flat chest per size — four inches of circumference — from S to 3XL. The Next Level 3600 grades in 1.5" steps from XS through L before switching to 2.0". The ladies' G500L grades unevenly: 1.0" from S to M, 1.5" from M to L, then 2.0" — tighter steps at the small end, where fit tolerance is tightest.

Length. Unisex styles add roughly an inch of body length per size, from 28.0" at S to 33.0–34.0" at 3XL. The G500L adds about half an inch per size and spans just 25.5–28.0" across its entire run — its 2XL (28.0") is exactly as long as every unisex Small.

What this means when you shop. A unisex t-shirt size chart is, in effect, the men's chart. Anyone moving between cuts should pick by the chest number, not the letter — sizing down in unisex narrows the shirt but keeps the straight, long-bodied shape. Men's dress shirts sidestep the letter problem by sizing on two measurements directly; the dress shirt size chart decodes that system, and the women's clothing chart covers how numeric women's sizes map to letters.

How to use this chart

The chart works best in reverse: instead of asking what size you are, start from a shirt whose fit you already trust.

  1. Measure a tee that fits. Lay it flat and measure the chest seam to seam, one inch below the armholes, and the length from the high point of the shoulder to the hem. The full measuring guide covers the technique and the common half-inch mistakes.
  2. Compare to the chest column first. Find the size in your style's run whose chest is closest to your number. If you land between sizes, the smaller number wears closer to the body, the larger roomier — there is no universally correct choice, only a direction.
  3. Check length separately. Styles that agree on chest disagree on length: at 2XL, published lengths span 32.0–33.0" among the unisex styles alone. When two styles tie on chest, length is usually the tiebreaker.
  4. Leave room for the stated variance. These specs carry a published manufacturing tolerance — ±0.3" for most styles here, ±0.8" for the Comfort Colors C4017. Two shirts from the same box can legitimately differ by that much, so never plan a fit around a quarter inch.

If you would rather have the comparison done for you, the shirt size calculator turns a chest and length measurement into a size across systems.

Common questions

What size is a 20 inch chest t-shirt?
In the published specs on this page, a 20.0" flat chest is a unisex Medium: the Bella+Canvas 3001C, Champion T525C, Gildan G500, Gildan 5400, and Hanes 5250T all publish exactly 20.0" at M, while the Comfort Colors C4017 and Next Level 3600 publish 20.5". In the ladies' Gildan G500L run, 20.0" falls between L (19.0") and XL (21.0"). Note that this is a flat garment measurement, not a body measurement — doubled, it is a 40" garment circumference.
Are unisex shirts men's sizes?
Functionally, yes. Unisex tees are graded on a straight men's-style block, and the numbers here bear it out: unisex Mediums publish 20.0–20.5" chests while the ladies' Medium in the same catalog publishes 17.5". Treat a unisex chart as a men's chart. A woman sizing down in unisex gets a narrower shirt, but still a straight-cut, longer-bodied one — the shape does not change with the size.
How long is a medium t-shirt?
The unisex Mediums here publish 29.0" from the high point of the shoulder to the hem, with the Comfort Colors C4017 at 29.5". The ladies' Gildan G500L Medium is 26.0" — three inches shorter on the same letter. All of these figures carry the brands' stated ±0.3–0.8" manufacturing variance.
Do t-shirt sizes differ by brand?
Within the same cut, less than reputations suggest: the seven unisex styles here agree on published chest within 0.5" at every size except S, where the spread is 1.0". Across cuts, far more: including the ladies' run, the chest spread at M is 3.0" and at L is 3.5". Length varies more between brands than chest does — 32.0" to 33.0" at 2XL among unisex styles — and each brand's stated ±0.3–0.8" tolerance sits on top of everything.

The chart gives you the spec. Your shirt is the ground truth. Scan a tee you own to get its numbers, then search the catalog by measurements instead of letters.

Scan a shirt