Sizing Comparison

H&M vs Banana Republic sizing: fast fashion vs tailored fit?

Updated June 10, 2026 · By the TRYSHOP team

H&M and Banana Republic serve different wardrobes — fast-fashion volume on one side, tailored work-and-weekend pieces on the other — and their sizing personalities match. Banana Republic is the most tailored of the GAP family and runs reliably true to size, with charts that map cleanly to US numerics. H&M runs small overall, worst in bottoms, with consistency that drifts item to item.

Both brands publish US numeric equivalents, which makes the conversion unusually clean: H&M's EU sizes and BR's alpha sizes can be lined up through the same US numbers, and the body measurements behind them agree closely. The differences that matter are in the garments — and in a few BR-specific quirks worth knowing before you assume true-to-size means no thinking required.

The short answer

H&M runs smaller — Banana Republic is reliably true to size

Through the US numbers, the charts barely disagree: at a US 8, H&M expects a 90–94 cm bust and Banana Republic a 36–37" (91.5–94 cm) one. So the conversion itself is easy — keep your US size, and note that the letters agree too, since H&M's M (EU 40–42) and BR's M (US 8–10) cover the same numbers. What differs is how the garments deliver on the chart: BR's mostly do, while H&M's run close-cut and small, with bottoms one to two sizes under the label.

Banana Republic's own adjustments run in the opposite direction from H&M's. Its flowy blouses, knits, and cotton shirts are cut roomy — stylists often size down for a tailored look — and its blazer shoulders run generous, while structured non-stretch trousers can pinch at the waist. So switching between the brands isn't just a label conversion; it's flipping your instincts from "size up for safety" to "true size, occasionally down."

H&M vs Banana Republic at a glance

H&MBanana Republic
Sizing systemEU numeric with letters; M spans EU 40–42US numeric with letters; M covers US 8–10
Overall fitRuns small — bottoms worst, by one to two sizesTrue to size, tailored cut
TopsCloser to true to size; flowy styles run generousBlouses, knits, and cotton shirts cut roomy — many size down
BottomsJeans, trousers, fitted skirts run one to two sizes smallTrue to size; non-stretch tailored trousers snug at the waist
ConsistencyLoose item to itemCharts detailed and garments mostly deliver on them

Size labels mapped through US numbers

Both brands publish US numeric equivalents, so the labels align cleanly through them — and the letters agree, since each brand's letters span two numeric sizes. BR's XS additionally covers 00 and its published chart ends at XL (US 16).

US sizeH&M label (EU)Banana Republic label
2XS (EU 34)XS
4S (EU 36)S
6S (EU 38)S
8M (EU 40)M
10M (EU 42)M
12L (EU 44)L

Women's bust and waist side by side

Body measurements aligned by US numeric size. BR's ranges each cover two numeric sizes, so they repeat across paired rows. The charts agree closely — the fit difference lives in the garments, not the numbers.

US sizeH&M bustBR bustH&M waistBR waist
278–82 cm · 30.7–32.3"31–33" · 78.5–84 cm62–66 cm · 24.4–26"24–26" · 61–66 cm
482–86 cm · 32.3–33.9"34–35" · 86.5–89 cm66–70 cm · 26–27.6"27–28" · 68.5–71 cm
686–90 cm · 33.9–35.4"34–35" · 86.5–89 cm70–74 cm · 27.6–29.1"27–28" · 68.5–71 cm
890–94 cm · 35.4–37"36–37" · 91.5–94 cm74–78 cm · 29.1–30.7"29–30" · 73.5–76 cm
1094–98 cm · 37–38.6"36–37" · 91.5–94 cm78–82.5 cm · 30.7–32.5"29–30" · 73.5–76 cm
1298–102 cm · 38.6–40.2"38.5–40" · 98–101.5 cm82.5–87.5 cm · 32.5–34.4"31.5–33" · 80–84 cm

Men's tops aligned by chest

Body chest measurements, rows matched by chest rather than letter. BR's letters cover smaller chests than H&M's at the S/M boundary — a BR S body sits at the bottom of H&M's S–M range.

BR sizeBR chestClosest H&M sizeH&M chest
S36–37" · 91.5–94 cmEU 46 (S)90–94 cm · 35.4–37"
M38–40" · 96.5–101.5 cmEU 50 (M)98–102 cm · 38.6–40.2"
L41–44" · 104–112 cmEU 54 (L)106–110 cm · 41.7–43.3"

Switching between H&M and Banana Republic

  • Convert through the US number — an H&M EU 40 is a US 8, which is a BR M. The charts agree well enough that the number itself rarely needs adjusting; the garment type does.
  • Coming from H&M to BR: drop the size-up habit. Take your true size in suiting, dresses, and most pants; size down in flowy blouses and knits if you want a tailored line, and go down when between sizes in a blazer.
  • Coming from BR to H&M: your size will feel closer-cut everywhere, and H&M bottoms need one to two sizes up — there's no BR equivalent to that correction.
  • Watch each brand's waistbands: BR's non-stretch tailored trousers run snug at the waist (check the measurement, not your usual size), and H&M's trousers run small outright.

Measurements are based on each brand's published size charts and may vary by garment, fabric, and region. For the full charts and fit notes, see the H&M size guide and the Banana Republic size guide.

H&M vs Banana Republic sizing FAQs

Which runs smaller, H&M or Banana Republic?

H&M. Banana Republic runs true to size with a tailored cut and charts its garments mostly honor. H&M runs small overall — its jeans, trousers, and fitted skirts commonly fit one to two sizes under the label — and its consistency between items is looser.

Is an H&M medium the same as a Banana Republic medium?

On the chart, essentially yes: both brands' M covers US 8–10, and the bust and waist figures behind them are nearly identical. On the body, the BR medium fits as promised while the H&M medium runs closer-cut — and in bottoms, smaller than the chart suggests.

I size up at H&M — should I size up at Banana Republic?

No. BR is true to size, and several of its categories actually reward the opposite: stylists often size down in its roomy blouses, knits, and cotton shirts, and going down a size gives a cleaner line in blazers when you're between sizes.

How do the trousers compare?

Differently snug. H&M trousers run small outright — one to two sizes under the label is common. BR trousers are true to size except for structured non-stretch styles, which run snug specifically at the waist; check BR's waist measurement rather than defaulting to your usual size.

Do the men's letter sizes match?

Not quite. Aligned by chest, BR's S (36–37") matches H&M's EU 46, which H&M also labels S — but BR's M (38–40") lines up with H&M's EU 50, the upper half of H&M's M. The drift is small; check the chest figure when you're near a size boundary.

Stop guessing between brands.

Download TRYSHOP to preview H&M and Banana Republic pieces on a photo of yourself before you buy — and see which brand's cut actually suits you, not just which size chart says it fits.

Get TRYSHOP on Google Play