Shorts

Looking for a new pair of shorts? We've got you covered…just not the bottom half of your legs. Perfect for the beach or the bar, look no further than a pair from our range of casual shorts. Chuck on, rough up and live in a new pair of denim shorts, your go-to shorts year round.

  • Cotton On Men
    $29.95
    5 colours available
  • Cotton On Men
    $29.95
    5 colours available
  • Cotton On Men
    $29.95
    5 colours available
  • New
    Washed Chino Short, AIRFORCE BLUE
    Cotton On Men
    $24.95
    8 colours available
  • Cotton On Men
    $29.95
    3 colours available
  • New
    Kahuna Short, NAVY/PAINTED DIAMOND
    Cotton On Men
    $22.95
    16 colours available
  • New
    Crossover Short, BLACK
    Cotton On Men
    $22.95
    5 colours available
  • New
    Washed Chino Short, SAND/SEASGREEN CAMO
    Cotton On Men
    $24.95
    8 colours available
  • New
    Crossover Short, CAMO/COBALT STRIPE
    Cotton On Men
    $24.95
    5 colours available
  • NEW
    Easy Short, PINK/TEXTURE
    Cotton On Men
    $22.95
    4 colours available
  • New
    Kahuna Short, LIGHT STONE/DRAGON STAMP
    Cotton On Men
    $22.95
    16 colours available
  • New
    Kahuna Short, TEAL/JAPANESE LANDSCAPE
    Cotton On Men
    $22.95
    16 colours available
  • New
    Washed Chino Short, WASHED NAVY/BERRY VERT STRIPE
    Cotton On Men
    $24.95
    8 colours available
  • Cotton On Men
    $29.95
    3 colours available
  • New
    Kahuna Short, PINK/ FRONDS
    Cotton On Men
    $22.95
    16 colours available
  • Cotton On Men
    $29.95
    3 colours available
  • New
    Crossover Short, NAVY/WHITE STRIPE
    Cotton On Men
    $22.95
    5 colours available
  • NEW
    Kahuna Short, BLUE LEOPARD
    Cotton On Men
    $22.95
    16 colours available
  • NEW
    Kahuna Short, BLACK / GEO PAISLEY
    Cotton On Men
    $22.95
    16 colours available
  • NEW
    Kahuna Short, LEOPARD BRUSH
    Cotton On Men
    $22.95
    16 colours available
  • NEW
    Kahuna Short, GOLD / CYAN /TEAL VERT STRIPE
    Cotton On Men
    $22.95
    16 colours available
  • NEW
    Kahuna Short, BLUES / GOLD MULTI STRIPE
    Cotton On Men
    $22.95
    16 colours available
  • NEW
    Kahuna Short, VINT RED / PAISLEY STRIPE
    Cotton On Men
    $22.95
    16 colours available
  • NEW
    Kahuna Short, STONE / GREY / PALM
    Cotton On Men
    $22.95
    16 colours available
  • New
    Crossover Short, RED
    Cotton On Men
    $22.95
    5 colours available
  • New
    Kahuna Short, TIGER CAMO
    Cotton On Men
    $22.95
    16 colours available
  • New
    Crossover Short, COBOLT BLUE
    Cotton On Men
    $24.95
    5 colours available
  • Cotton On Men
    $10.00 $5.00
    16 colours available
  • Cotton On Men
    $10.00 $5.00
    16 colours available
  • New
    Kahuna Short, RED DESERT
    Cotton On Men
    $10.00 $5.00
    16 colours available
  • Cotton On Men
    $24.95 $7.00
    8 colours available
  • Cotton On Men
    $29.95 $10.00
    5 colours available
  • Cotton On Men
    $29.95 $10.00
    5 colours available
  • New
    Easy Short, BLACK/TEXTURE
    Cotton On Men
    $22.99 $10.00
    4 colours available
  • Cotton On Men
    $24.95 $7.00
    8 colours available
  • NEW
    Easy Short, DEEP ICE/TEXTURE
    Cotton On Men
    $22.95 $10.00
    4 colours available
  • Cotton On Men
    $24.95 $7.00
    8 colours available
  • New
    Easy Short, OLIVE/TEXTURE
    Cotton On Men
    $22.95 $10.00
    4 colours available
  • Cotton On Men
    $24.95 $7.00
    8 colours available
  • Cotton On Men
    $24.95 $10.00
    8 colours available
  • Cotton On Men
    $14.97 $7.00
    7 colours available
  • Cotton On Men
    $14.97 $7.00
    7 colours available
  • New
    Kahuna Short, TRUE BLACK
    Cotton On Men
    $10.00 $5.00
    16 colours available
  • Cotton On Men
    $14.97 $7.00
    7 colours available
  • Cotton On Men
    $14.97 $7.00
    7 colours available
  • New
    Swim Short, RED/NAVY WAISTBAND
    Cotton On Men
    $10.00 $5.00
    1 colour available
  • Cotton On Men
    $14.97 $7.00
    7 colours available
  • Cotton On Men
    $29.95 $10.00
    7 colours available