Men’s Short Sleeve Shirts

When the occasion calls for a shirt but it’s too hot to cover up, it’s time to break out this short sleeve saviour. Every guy should have at least two short sleeve shirts in his wardrobe, and we highly recommend making one of those denim. Wear it open over a basic white tee, or button up for a more sophisticated look.

  • New
    Short Sleeve Resort Shirt, TEAL STRIPE FLORAL
    Cotton On Men
    $29.95 $10.00
    13 colours available
  • New
    Short Sleeve Resort Shirt, PINK RESORT
    Cotton On Men
    $29.95 $10.00
    13 colours available
  • Cotton On Men
    $29.95
    13 colours available
    2 FOR $50 SHIRTS
  • Cotton On Men
    $29.95
    10 colours available
    2 FOR $50 SHIRTS
  • Extended Sizes
    Festival Shirt, NAVY RED STRIPE
    Cotton On Men
    $29.95
    10 colours available
    2 FOR $50 SHIRTS
  • New
    Short Sleeve Resort Shirt, NAVY MICRO FLORAL PRINT
    Cotton On Men
    $29.95
    13 colours available
  • Extended Sizes
    Festival Shirt, TAN BLACK STRIPE
    Cotton On Men
    $29.95
    10 colours available
    2 FOR $50 SHIRTS
  • New
    Short Sleeve Resort Shirt, YELLOW FLORAL
    Cotton On Men
    $29.95
    13 colours available
  • Cotton On Men
    $29.95
    13 colours available
    2 FOR $50 SHIRTS
  • New
    Vintage Prep Short Sleeve Shirt, MUSTARD
    Cotton On Men
    $29.95
    13 colours available
    2 FOR $50 SHIRTS
  • Cotton On Men
    $29.99
    13 colours available
    2 FOR $50 SHIRTS
  • Cotton On Men
    $29.99
    13 colours available
    2 FOR $50 SHIRTS
  • New
    Short Sleeve Resort Shirt, WHITE FLORAL CLASSIC
    Cotton On Men
    $29.99
    13 colours available
  • Cotton On Men
    $29.99
    13 colours available
    2 FOR $50 SHIRTS
  • New
    Short Sleeve Resort Shirt, BRIGHT BLUE PALM
    Cotton On Men
    $29.99
    13 colours available
  • Cotton On Men
    $29.99
    13 colours available
    2 FOR $50 SHIRTS
  • New
    Short Sleeve Resort Shirt, BLACK FLORAL CLASSIC
    Cotton On Men
    $29.99
    13 colours available
  • New
    Short Sleeve Resort Shirt, LARGE PINK FLORAL
    Cotton On Men
    $29.99
    13 colours available
  • New
    Short Sleeve Resort Shirt, NAVY RESORT FLORAL
    Cotton On Men
    $29.99
    13 colours available
  • New
    Short Sleeve Resort Shirt, RED RESORT
    Cotton On Men
    $29.99
    13 colours available
  • Cotton On Men
    $29.99
    7 colours available
    2 FOR $50 SHIRTS
  • New
    Short Sleeve Resort Shirt, BLACK POP FLORAL
    Cotton On Men
    $29.99
    13 colours available
  • Cotton On Men
    $29.99
    13 colours available
    2 FOR $50 SHIRTS
  • New
    91 Short Sleeve Shirt, INDIGO DENIM
    Cotton On Men
    $29.99
    7 colours available
    2 FOR $50 SHIRTS
  • New
    Short Sleeve Resort Shirt, WHITE VERTICAL STRIPE FLORAL
    Cotton On Men
    $29.99
    13 colours available
  • New
    91 Short Sleeve Shirt, BLACK MICRO LEOPARD PRINT
    Cotton On Men
    $29.99
    7 colours available
    2 FOR $50 SHIRTS
  • New
    Premium Linen Cotton Short Sleeve Shirt, NAVY
    Cotton On Men
    $39.99
    4 colours available
  • New
    Premium Linen Cotton Short Sleeve Shirt, WHITE
    Cotton On Men
    $39.99
    4 colours available
  • New
    Premium Linen Cotton Short Sleeve Shirt, SKY
    Cotton On Men
    $39.99
    4 colours available
  • New
    Premium Linen Cotton Short Sleeve Shirt, SAGE
    Cotton On Men
    $39.99
    4 colours available