Men’s Shorts

Keep it fresh when the heat turns up with our range of men’s shorts. Stick to the classics with a t-shirt and denim shorts for a casual look, or get a little bit fancy with a polo and chino shorts for weekends out. Whatever your style we’ve got you covered!

  • NEW
    Crossover Short, WHITE/NAVY STRIPE
    Cotton On Men
    R329.00
    8 colours available
  • NEW
    Swim Short, NAVY/WHITE TIP
    Cotton On Men
    R329.00
    16 colours available
    2 FOR R500
  • NEW
    Swim Short, BLUE/APRICOT/RED STRIPE
    Cotton On Men
    R329.00
    16 colours available
    2 FOR R500
  • NEW
    Swim Short, BLACK/TEAL/BONE VERT STRIPE
    Cotton On Men
    R329.00
    16 colours available
    2 FOR R500
  • NEW
    Tailored Casual Short, WASHED NAVY
    Cotton On Men
    R399.00
    3 colours available
  • NEW
    Swim Short, LIGHT BLUE/PELICANS
    Cotton On Men
    R329.00
    16 colours available
    2 FOR R500
  • NEW
    Swim Short, GREY/STONE GEO
    Cotton On Men
    R329.00
    16 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    16 colours available
    2 FOR R500
  • Cotton On Men
    R499.00
    8 colours available
  • Cotton On Men
    R329.00
    16 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    16 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    8 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    8 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    25 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    25 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    25 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    25 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    25 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    25 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    25 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    25 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    25 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    25 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    25 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    25 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    25 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    25 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    25 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    25 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    25 colours available
    2 FOR R500
  • Cotton On Men
    R399.00
    8 colours available
  • Cotton On Men
    R399.00
    8 colours available
  • Cotton On Men
    R399.00
    8 colours available
  • Cotton On Men
    R329.00
    25 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    25 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    16 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    16 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    16 colours available
    2 FOR R500
  • Cotton On Men
    R329.00
    8 colours available
  • Cotton On Men
    R329.00
    8 colours available
  • Cotton On Men
    R329.00
    8 colours available
  • Cotton On Men
    R329.00
    8 colours available
  • Factorie
    R249.00 R149.00
    16 colours available
    R149 LIMITED TIME
  • Cotton On Men
    R329.00
    25 colours available
    2 FOR R500
  • NEW
    Mesh Print Short, PINSTRIPE
    Factorie
    R299.00
    2 colours available
  • NEW
    Tech Short, HAZARD PURPLE
    Factorie
    R299.00
    4 colours available
  • NEW
    Mesh Print Short, CAMO
    Factorie
    R299.00
    2 colours available
  • Cotton On Men
    R399.00
    6 colours available