Men’s Short Sleeve Shirts

New men's short sleeve shirts just landed. If the occassion calls for buttoning up but the weather is playing nice, we gotchu. Choose from our range of plain shirts in a huge variety of staple colours and loud party prints. From weekend BBQs to job interviews, there's a smart casual button-up for you.

  • New
    91 Short Sleeve Shirt, ANIMAL PATCH WORK
    Cotton On Men
    $24.99
    15 colours available
    2 FOR $40
  • New
    91 Short Sleeve Shirt, TRIBAL POP
    Cotton On Men
    $24.99
    15 colours available
    2 FOR $40
  • New
    91 Short Sleeve Shirt, GRUNGE PLASMA DARK BLUE
    Cotton On Men
    $24.99
    15 colours available
    2 FOR $40
  • New
    91 Short Sleeve Shirt, STATIC TRIBAL
    Cotton On Men
    $24.99
    15 colours available
    2 FOR $40
  • Cotton On Men
    $24.99
    15 colours available
    2 FOR $40
  • Cotton On Men
    $24.99
    15 colours available
    2 FOR $40
  • Cotton On Men
    $24.99
    15 colours available
    2 FOR $40
  • New
    91 Short Sleeve Shirt, BLACK WHITE PLASMA
    Cotton On Men
    $24.99
    15 colours available
    2 FOR $40
  • NEW
    Festival Shirt, WHITE MINT POP STRIPE
    Cotton On Men
    $24.99
    11 colours available
    2 FOR $40
  • NEW
    Short Sleeve Resort Shirt, NAVY BIRD OF PARADISE
    Cotton On Men
    $24.99
    10 colours available
    2 FOR $40
  • NEW
    Short Sleeve Resort Shirt, HAWAIIAN BLACK
    Cotton On Men
    $24.99
    10 colours available
    2 FOR $40
  • NEW
    Festival Shirt, NAVY PINK STRIPE
    Cotton On Men
    $24.99
    11 colours available
    2 FOR $40
  • Cotton On Men
    $24.99
    15 colours available
    2 FOR $40
  • Cotton On Men
    $24.99
    15 colours available
    2 FOR $40
  • NEW
    Festival Shirt, VINTAGE BLACK RED STRIPE
    Cotton On Men
    $24.99
    11 colours available
    2 FOR $40
  • NEW
    Festival Shirt, GREEN CHARCOAL STRIPE
    Cotton On Men
    $24.99
    11 colours available
    2 FOR $40
  • NEW
    Festival Shirt, ECRU KHAKI STRIPE
    Cotton On Men
    $24.99
    11 colours available
    2 FOR $40
  • New
    91 Short Sleeve Shirt, BLACK ACID
    Cotton On Men
    $24.99
    15 colours available
    2 FOR $40
  • New
    91 Short Sleeve Shirt, BLUE ACID
    Cotton On Men
    $24.99
    15 colours available
    2 FOR $40
  • NEW LARGER SIZES
    Bg 91 Short Sleeve Shirt, MULTI COLOR VERTICAL TRIBAL
    Cotton On Men
    $24.99
    4 colours available
  • New
    91 Short Sleeve Shirt, ZEBRA
    Cotton On Men
    $24.99
    15 colours available
    2 FOR $40
  • NEW LARGER SIZES
    Bg 91 Short Sleeve Shirt, NAVY VERT TRIBAL
    Cotton On Men
    $24.99
    4 colours available
  • NEW LARGER SIZES
    Bg 91 Short Sleeve Shirt, BLOCK STRIPE TRIBAL
    Cotton On Men
    $24.99
    4 colours available
  • NEW LARGER SIZES
    Bg Vintage Prep Short Sleeve Shirt, WHITE OXFORD
    Cotton On Men
    $24.99
    4 colours available
  • NEW LARGER SIZES
    Bg Vintage Prep Short Sleeve Shirt, NAVY OXFORD
    Cotton On Men
    $24.99
    4 colours available
  • NEW
    Festival Shirt, BLACK GREY STRIPE
    Cotton On Men
    $24.99
    11 colours available
    2 FOR $40
  • NEW LARGER SIZES
    Bg Vintage Prep Short Sleeve Shirt, SKY BLUE OXFORD
    Cotton On Men
    $24.99
    4 colours available
  • New
    91 Short Sleeve Shirt, TRIBAL SQUARES
    Cotton On Men
    $24.99
    15 colours available
    2 FOR $40
  • NEW
    Short Sleeve Resort Shirt, BAHAMA
    Cotton On Men
    $24.99
    10 colours available
    2 FOR $40
  • NEW LARGER SIZES
    Bg Vintage Prep Short Sleeve Shirt, BLACK OXFORD
    Cotton On Men
    $24.99
    4 colours available
  • NEW LARGER SIZES
    Bg 91 Short Sleeve Shirt, STATEMENT TRIBAL
    Cotton On Men
    $24.99
    4 colours available
  • NEW
    Short Sleeve Resort Shirt, WHITE LEAFY FRONDS
    Cotton On Men
    $24.99
    10 colours available
    2 FOR $40
  • New
    91 Short Sleeve Shirt, TONAL TRIBAL
    Cotton On Men
    $24.99
    15 colours available
    2 FOR $40
  • Cotton On Men
    $24.95
    4 colours available
    2 FOR $40
  • Cotton On Men
    $24.95
    4 colours available
    2 FOR $40
  • New
    Vintage Prep Short Sleeve Shirt, SKY BLUE OXFORD
    Cotton On Men
    $24.99
    4 colours available
    2 FOR $40
  • New
    Vintage Prep Short Sleeve Shirt, NAVY OXFORD
    Cotton On Men
    $24.99
    4 colours available
    2 FOR $40
  • Cotton On Men
    $24.99 $12.50
    11 colours available
  • Cotton On Men
    $24.99 $10.00
    10 colours available
  • Cotton On Men
    $24.99 $10.00
    10 colours available
  • Cotton On Men
    $24.99 $10.00
    10 colours available
  • Cotton On Men
    $24.99 $12.50
    11 colours available
  • Cotton On Men
    $24.99 $12.50
    11 colours available
  • Cotton On Men
    $24.99 $10.00
    10 colours available
  • Cotton On Men
    $24.99 $10.00
    10 colours available
  • Cotton On Men
    $24.99 $12.50
    11 colours available
  • Cotton On Men
    $10.00 $5.00
    1 colour available
  • Cotton On Men
    $24.99 $10.00
    10 colours available