Skip to content

Brand vs brand

Old Navy vs OshKosh B'gosh sizes

Of Old Navy's 10 baby and toddler sizes, 5 line up closely with a OshKosh B'gosh size, 3 are partial matches, and 2 have no clean match. Both charts list weight and height, so the comparison uses both.

Closest pairs: Old Navy 0-3M = OshKosh B'gosh 3M, Old Navy 3-6M = OshKosh B'gosh 6M, Old Navy 6-12M = OshKosh B'gosh 9M, Old Navy 3T = OshKosh B'gosh 3T.

Old Navy True to sizeOshKosh B'gosh True to size

Based on published size charts compared with other brands.

Size by size, on one scale

Each block is one size, placed where the brand's chart puts it. Blocks that sit above each other fit the same baby.

Weight (lb)

Old Navy

  • Up to 7 lb: up to 6.6 lb
  • 0-3M: 6.6 to 13.2 lb
  • 3-6M: 13.2 to 17.6 lb
  • 6-9M: 17.6 to 19.8 lb
  • 6-12M: 17.6 to 22 lb
  • 12-18M: 22 to 24.3 lb
  • 18-24M: 24.3 to 26.5 lb
  • 2T: 26.5 to 28.7 lb
  • 3T: 28.7 to 33.1 lb
  • 4T: 33.1 to 35.3 lb

OshKosh B'gosh

  • 3M: 9 to 12.5 lb
  • 6M: 12.5 to 17 lb
  • 9M: 17 to 21 lb
  • 12M: 21 to 25 lb
  • 18M: 25 to 28 lb
  • 24M: 28 to 30 lb
  • 2T: 29 to 31 lb
  • 3T: 31 to 33 lb
  • 4T: 33 to 37.5 lb
Height (in)

Old Navy

  • Up to 7 lb: up to 21.7 in
  • 0-3M: 21.7 to 24 in
  • 3-6M: 24 to 26.4 in
  • 6-9M: 26.4 to 29.1 in
  • 6-12M: 26.4 to 29.1 in
  • 12-18M: 29.1 to 31.5 in
  • 18-24M: 31.5 to 33.9 in
  • 2T: 33.9 to 36.2 in
  • 3T: 36.2 to 39 in
  • 4T: 39 to 42.1 in

OshKosh B'gosh

  • 3M: 21.5 to 24 in
  • 6M: 24 to 27 in
  • 9M: 27 to 28.5 in
  • 12M: 28.5 to 30 in
  • 18M: 30 to 32 in
  • 24M: 32 to 34 in
  • 2T: 35 to 36.5 in
  • 3T: 36.5 to 39 in
  • 4T: 39 to 41.5 in

Old Navy size to OshKosh B'gosh size

Old NavyClosest OshKosh B'goshMatchWeight: Old Navy / OshKosh B'goshHeight: Old Navy / OshKosh B'gosh
Up to 7 lb3MNo clean matchup to 6.6 lb / 9 to 12.5 lbup to 21.7 in / 21.5 to 24 in
0-3M3MClose match6.6 to 13.2 lb / 9 to 12.5 lb21.7 to 24 in / 21.5 to 24 in
3-6M6MClose match13.2 to 17.6 lb / 12.5 to 17 lb24 to 26.4 in / 24 to 27 in
6-9M9MPartial17.6 to 19.8 lb / 17 to 21 lb26.4 to 29.1 in / 27 to 28.5 in
6-12M9MClose match17.6 to 22 lb / 17 to 21 lb26.4 to 29.1 in / 27 to 28.5 in
12-18M12MPartial22 to 24.3 lb / 21 to 25 lb29.1 to 31.5 in / 28.5 to 30 in
18-24M24MPartial24.3 to 26.5 lb / 28 to 30 lb31.5 to 33.9 in / 32 to 34 in
2T2TNo clean match26.5 to 28.7 lb / 29 to 31 lb33.9 to 36.2 in / 35 to 36.5 in
3T3TClose match28.7 to 33.1 lb / 31 to 33 lb36.2 to 39 in / 36.5 to 39 in
4T4TClose match33.1 to 35.3 lb / 33 to 37.5 lb39 to 42.1 in / 39 to 41.5 in

OshKosh B'gosh size to Old Navy size

OshKosh B'goshClosest Old NavyMatchWeight: OshKosh B'gosh / Old NavyHeight: OshKosh B'gosh / Old Navy
3M0-3MClose match9 to 12.5 lb / 6.6 to 13.2 lb21.5 to 24 in / 21.7 to 24 in
6M3-6MClose match12.5 to 17 lb / 13.2 to 17.6 lb24 to 27 in / 24 to 26.4 in
9M6-12MClose match17 to 21 lb / 17.6 to 22 lb27 to 28.5 in / 26.4 to 29.1 in
12M12-18MPartial21 to 25 lb / 22 to 24.3 lb28.5 to 30 in / 29.1 to 31.5 in
18M18-24MPartial25 to 28 lb / 24.3 to 26.5 lb30 to 32 in / 31.5 to 33.9 in
24M18-24MPartial28 to 30 lb / 24.3 to 26.5 lb32 to 34 in / 31.5 to 33.9 in
2T3TPartial29 to 31 lb / 28.7 to 33.1 lb35 to 36.5 in / 36.2 to 39 in
3T3TClose match31 to 33 lb / 28.7 to 33.1 lb36.5 to 39 in / 36.2 to 39 in
4T4TClose match33 to 37.5 lb / 33.1 to 35.3 lb39 to 41.5 in / 39 to 42.1 in

Try it

Compare any size

Every Old Navy size in OshKosh B'gosh

Units
Close match

Old Navy 0-3M lines up closely with OshKosh B'gosh 3M.

Weight (lb)

Old Navy 0-3M 6.6 to 13.2 lb

OshKosh B'gosh 3M 9 to 12.5 lb

OshKosh B'gosh 6M 12.5 to 17 lb

Height (in)

Old Navy 0-3M 21.7 to 24 in

OshKosh B'gosh 3M 21.5 to 24 in

OshKosh B'gosh 6M 24 to 27 in

The shaded column is the Old Navy range. Bars show what each brand publishes for the size.

Based on published size charts. Old Navy chart and OshKosh B'gosh chart.

More comparisons

Charts retrieved October 4, 2026 (Old Navy) and October 4, 2026 (OshKosh B'gosh). Sources are listed on each brand page. This site is not affiliated with either brand.