All brands

Old Navy Men’s Size Chart

In Old Navy men’s tops, S fits a 38–39″ chest, M fits 40–42″ and L fits 44–46″. Enter your measurements and we’ll call it when you’re between two sizes, and pick the right length for your height. The chart it’s based on is right below, checked against the official Old Navy size guide on 31 Oct 2026.

Skip to the size chart

Find your Old Navy tops size

Height (optional) How to measure Height Stand straight against a wall and measure from the top of your head to the floor. General guidance — not brand-specific Stand straight against a wall and measure from the top of your head to the floor.
Shop Old Navy →
Length:
Regular-length body measurements, in inches.
Size ChestNeck Arm length
XS 36–37 13–13.5 31.5–32
S 38–39 14–14.5 32.5–33
M 40–42 15–15.5 33.5–34
L 44–46 16–16.5 34.5–35
XL 48–50 17–17.5 35.5–36
XXL 51–53 18–18.5 36.5–37
XXXL 55–57 19–19.5 37.5–38
XXXXL 58–60 20.5–21 38.5–39
Tall lengths

Some Old Navy tops also come in Tall lengths — same body measurements, just cut longer or shorter. Pick the one for your height:

  • Regular — standard length
  • Tall — for men over 6′1″ (est.)

Not every product comes in every length.

Old Navy defines Tall tops by arm length and gives no height for Tall anywhere. Most people know their height, so we switch to Tall at about 6′1″ as a stand-in — an estimate bracketed by peers (Nike 6′0″, Adidas 6′2″). On tops, enter your arm length in the calculator for Old Navy’s exact criterion.

How we sized thissized by chest
  • Sold as letter sizes (XS–XXXXL). If your product’s size options look different, use the tab that matches them.
  • One Old Navy chart covers men’s tees, polos, button-downs, sweaters, sweatshirts, hoodies and jackets. We size by chest, with neck as a check; the chart’s arm-length row sets the length. Tall is a Fit choice on the product page, M to XXXXL, on the same chest and neck; XS and S come in Regular only.
  • Many of Old Navy’s licensed graphic tees open its gender-neutral chart instead of this one. Its letters are the same, and the two charts agree on a letter at every chest, so your size on this tab holds. Partner-sold graphic tees, marked “Sold & shipped by” another company, have no Old Navy size guide, so go by each tee’s fit tip, where it has one; most say they run narrower and longer than standard.
  • A jacket’s size guide opens this chart. Old Navy’s size-chart page also prints an outerwear table with XXL and XXXL an inch higher (52–54″ and 56–58″ chest), but no product shows it. A few products add a third Fit, Big, in XXL to XXXXL; Old Navy prints no table for it, so size on this chart.
Source & accuracy checked 31 Oct 2026

Source: official Old Navy size guide

Last checked: 31 Oct 2026

These are body measurements — measure your own body, not a garment you own.

SizeSimply is an independent tool — not affiliated with, endorsed by, or sponsored by Old Navy.

Your size at other brands

Enter your measurements above and we’ll show what to order everywhere else, too — same measurements, each brand’s own chart.