All brands

Old Navy Men’s Size Chart

Your Old Navy size, from your measurements. 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.

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
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 by arm length, not height. 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″). 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.
  • Old Navy's tops chart also lists an arm-length row; we size by chest (with neck as a check), which is what sets the body fit.
Source & accuracy checked 21 Jun 2026

Source: official Old Navy size guide

Last checked: June 21, 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.