Cotton On Boys - Jackets

Boys Knitwear, Jackets & Vests

Cooler weather shouldn’t mean less time spent outdoors. Rug up with our comfy boy’s jackets and vests, including on-trend puffer coats and bomber jackets. Boy’s denim jackets are an everyday classic while our lightweight vests are great for layering. We’ve got plenty of boy's jackets and vests to choose from to make shopping a breeze.

  • NEW
    Anorak Reversible Puffer, BLACK/AMBER BROWN/GUMLEAF
    $59.99 $41.99
    2 colours available
    30% OFF
  • Recycled Fibres
    Frankie Puffer Jacket, BLACK R
    $49.99 $34.99
    6 colours available
    30% OFF
  • Recycled Fibres
    Frankie Puffer Jacket, AMBER BROWN
    $49.99 $34.99
    6 colours available
    30% OFF
  • Recycled Fibres
    Frankie Puffer Jacket, WASHED STONE
    $49.99 $34.99
    6 colours available
    30% OFF
  • Recycled Fibres
    Frankie Puffer Jacket, DUSTY BLUE
    $49.99 $34.99
    6 colours available
    30% OFF
  • NEW
    Anorak Reversible Puffer, NAVY/HONEY GOLD/CUMULUS GREY
    $59.99 $41.99
    2 colours available
    30% OFF
  • Recycled Fibres
    Billie Puffer Vest, NAVY BLAZER
    $39.99 $27.99
    2 colours available
    30% OFF
  • Recycled Fibres
    Billie Puffer Vest, BLACK
    $39.99 $27.99
    3 colours available
    30% OFF
  • $44.99 $31.49
    2 colours available
    30% OFF
  • $44.99 $31.49
    2 colours available
    30% OFF
  • $34.99 $24.49
    3 colours available
    30% OFF
  • $49.99 $34.99
    1 colour available
    30% OFF
  • $34.99 $24.49
    3 colours available
    30% OFF
  • $59.99 $41.99
    1 colour available
    30% OFF
  • $54.99 $38.49
    2 colours available
    30% OFF
  • $54.99 $38.49
    2 colours available
    30% OFF
  • $49.99 $34.99
    6 colours available
    30% OFF
  • $49.99 $34.99
    6 colours available
    30% OFF
  • $34.99 $24.49
    3 colours available
    30% OFF
  • $49.99 $34.99
    1 colour available
    30% OFF
  • $54.99 $38.49
    1 colour available
    30% OFF
  • $49.99 $34.99
    1 colour available
    30% OFF
  • $25.00
    1 colour available
  • $15.00
    3 colours available
  • $20.00
    3 colours available