Shirts

Dress smart, not serious in our seriously good selection of smartly designed shirts. Try our year-rounder the Brunswick Shirt, or a short or long sleeve shirt complete with prints, pockets and our signature denim washes.

  • New
    Brunswick Shirt 3, CROC STRIPE
    Cotton On Men
    $169.00
    16 colours available
    2 For $280
  • Cotton On Men
    $169.00
    31 colours available
    2 For $280
  • Cotton On Men
    $169.00
    31 colours available
    2 For $280
  • Cotton On Men
    $169.00
    31 colours available
    2 For $280
  • Cotton On Men
    $169.00
    31 colours available
    2 For $280
  • Cotton On Men
    $169.00
    31 colours available
    2 For $280
  • Cotton On Men
    $139.00
    9 colours available
    2 For $280
  • Cotton On Men
    $139.00
    9 colours available
    2 For $280
  • New
    Brunswick Shirt 3, WOODS CHECK
    Cotton On Men
    $169.00
    16 colours available
    2 For $280
  • New
    Brunswick Shirt 3, WHITE CIRCLE GEO
    Cotton On Men
    $169.00
    16 colours available
    2 For $280
  • NEW
    Festival Shirt, CHECKER BOARD
    Cotton On Men
    $169.00
    7 colours available
  • NEW
    Festival Shirt, GREEN VERT STRIPE
    Cotton On Men
    $169.00
    7 colours available
  • NEW
    Festival Shirt, BLACK WHITE VERT STRIPE
    Cotton On Men
    $169.00
    7 colours available
  • NEW
    Festival Shirt, WHITE BURG VERT STRIPE
    Cotton On Men
    $169.00
    7 colours available
  • New
    Brunswick Shirt 3, BLACK ARROWS
    Cotton On Men
    $169.00
    16 colours available
    2 For $280
  • New
    Brunswick Shirt 3, ROYAL
    Cotton On Men
    $169.00
    16 colours available
    2 For $280
  • New
    Zip Hood Shirt, BLACK ORANGE CHECK
    Cotton On Men
    $289.00
    4 colours available
  • New
    Zip Hood Shirt, INDIGO GREEN CHECK
    Cotton On Men
    $289.00
    4 colours available
  • New
    Zip Hood Shirt, RED NAVY STRIPE
    Cotton On Men
    $289.00
    4 colours available
  • New
    91 Shirt, BLACK WHITE STRIPE
    Cotton On Men
    $169.00
    6 colours available
    2 For $280
  • Cotton On Men
    $169.00
    31 colours available
    2 For $280
  • New
    Brunswick Shirt 3, SAHARA STRIPE
    Cotton On Men
    $169.00
    16 colours available
    2 For $280
  • New
    Brunswick Shirt 3, DENIM MULTI STRIPE
    Cotton On Men
    $169.00
    16 colours available
    2 For $280
  • New
    Long Sleeve Rugged Light Shirt, NAVY RED YELLOW CHECK
    Cotton On Men
    $169.00
    5 colours available
  • New
    Slim Smart Shirt, BLACK/WHITE GINGHAM CHECK
    Cotton On Men
    $139.00
    9 colours available
    2 For $280
  • Cotton On Men
    $169.00
    31 colours available
    2 For $280
  • New
    Long Sleeve Rugged Light Shirt, PURPLE RED CHECK
    Cotton On Men
    $169.00
    5 colours available
  • New
    Long Sleeve Rugged Light Shirt, YELLOW CHECK
    Cotton On Men
    $169.00
    5 colours available
  • New
    Long Sleeve Rugged Light Shirt, NAVY GREEN CHECK
    Cotton On Men
    $169.00
    5 colours available
  • New
    Long Sleeve Rugged Light Shirt, WHITE BLACK CHECK
    Cotton On Men
    $169.00
    5 colours available
  • Cotton On Men
    $169.00
    31 colours available
    2 For $280
  • New
    91 Shirt, GREEN BLACK STRIPE
    Cotton On Men
    $169.00
    6 colours available
    2 For $280
  • Cotton On Men
    $169.00
    31 colours available
    2 For $280
  • New
    91 Shirt, NAVY TAN STRIPE
    Cotton On Men
    $169.00
    6 colours available
    2 For $280
  • Cotton On Men
    $169.00
    16 colours available
    2 For $280
  • New
    91 Short Sleeve Shirt, TRACKS
    Cotton On Men
    $169.00
    8 colours available
    2 For $280
  • Cotton On Men
    $169.00
    31 colours available
    2 For $280
  • New
    Slim Smart Shirt, BLUE/WHITE GINGHAM CHECK
    Cotton On Men
    $139.00
    9 colours available
    2 For $280
  • New
    Long Sleeve Workwear Shirt, INDIGO DENIM
    Cotton On Men
    $229.00
    4 colours available
  • New
    Long Sleeve Workwear Shirt, BLACK DENIM
    Cotton On Men
    $229.00
    4 colours available
  • New
    91 Short Sleeve Shirt, DIAMOND GEO
    Cotton On Men
    $169.00
    8 colours available
    2 For $280
  • Cotton On Men
    $169.00
    31 colours available
    2 For $280
  • New
    91 Shirt, AUTUMN STRIPE
    Cotton On Men
    $169.00
    6 colours available
    2 For $280
  • New
    Zip Hood Shirt, TAN
    Cotton On Men
    $289.00
    4 colours available
  • New
    91 Short Sleeve Shirt, TEETH
    Cotton On Men
    $169.00
    8 colours available
    2 For $280
  • Cotton On Men
    $169.00
    31 colours available
    2 For $280
  • Cotton On Men
    $169.00
    7 colours available
  • Cotton On Men
    $169.00
    31 colours available
    2 For $280