Men’s Tops

Work your favourite styles this season with Cotton On’s range of men’s tops and t-shirts. We’ve got everything from graphic tees and long sleeve and longline t-shirts, to classic short-sleeve styles. Mix and match with our signature denim or chino shorts, or pair with jeans for a night out.

  • New
    Essential Crew T-Shirt, BLACK
    R169.00
    9 colours available
    2 FOR R250
  • New
    Essential Longline Scoop T-Shirt, BLACK
    R169.00
    11 colours available
    2 FOR R250
  • New
    Essential Vee Neck T-Shirt, BLACK
    R169.00
    9 colours available
    2 FOR R250
  • R249.00
    8 colours available
    2 FOR R350
  • R349.00
    4 colours available
    BUY ONE, GET ONE 50% OFF
  • New
    Essential Crew T-Shirt, WHITE
    R169.00
    9 colours available
    2 FOR R250
  • New
    Essential Longline Scoop T-Shirt, WHITE
    R169.00
    11 colours available
    2 FOR R250
  • New
    Essential Vee Neck T-Shirt, WHITE
    R169.00
    9 colours available
    2 FOR R250
  • New
    Essential Henley T-Shirt, TRUE NAVY
    R169.00
    6 colours available
    2 FOR R250
  • R169.00
    9 colours available
    2 FOR R250
  • New
    Tbar Premium T-Shirt, TRUE NAVY WHITE 50 50 STRIPE
    R299.00
    6 colours available
    BUY ONE, GET ONE 50% OFF
  • New
    Essential Crew T-Shirt, LIGHT GREY MARLE
    R169.00
    9 colours available
    2 FOR R250
  • New
    Essential Vee Neck T-Shirt, CHARCOAL MARLE
    R169.00
    9 colours available
    2 FOR R250
  • New
    Essential Crew T-Shirt, CHARCOAL MARLE
    R169.00
    9 colours available
    2 FOR R250
  • R169.00
    9 colours available
    2 FOR R250
  • R169.00
    9 colours available
    2 FOR R250
  • R299.00
    6 colours available
    BUY ONE, GET ONE 50% OFF
  • R169.00
    11 colours available
    2 FOR R250
  • R349.00
    2 colours available
    BUY ONE, GET ONE 50% OFF
  • R349.00
    1 colour available
    BUY ONE, GET ONE 50% OFF
  • R349.00
    2 colours available
    BUY ONE, GET ONE 50% OFF
  • R349.00
    10 colours available
    BUY ONE, GET ONE 50% OFF
  • R169.00
    11 colours available
    2 FOR R250
  • R299.00
    2 colours available
    BUY ONE, GET ONE 50% OFF
  • R349.00
    10 colours available
    BUY ONE, GET ONE 50% OFF
  • R349.00
    10 colours available
    BUY ONE, GET ONE 50% OFF
  • R399.00
    5 colours available
    BUY ONE, GET ONE 50% OFF
  • R169.00
    9 colours available
    2 FOR R250
  • NEW
    Downtown T-Shirt, BLUE HAZE SURF STRIPE
    R299.00
    4 colours available
    BUY ONE, GET ONE 50% OFF
  • R169.00
    11 colours available
    2 FOR R250
  • R299.00
    5 colours available
  • R169.00
    9 colours available
    2 FOR R250
  • R169.00
    5 colours available
    2 FOR R250
  • R169.00
    5 colours available
    2 FOR R250
  • R349.00
    10 colours available
    BUY ONE, GET ONE 50% OFF
  • R249.00
    3 colours available
  • R169.00
    4 colours available
    2 FOR R250
  • R169.00
    5 colours available
    2 FOR R250
  • R349.00
    10 colours available
    BUY ONE, GET ONE 50% OFF
  • R299.00
    4 colours available
    BUY ONE, GET ONE 50% OFF
  • R299.00
    3 colours available
    BUY ONE, GET ONE 50% OFF
  • R299.00
    4 colours available
    BUY ONE, GET ONE 50% OFF
  • R299.00
    4 colours available
    BUY ONE, GET ONE 50% OFF
  • R169.00
    11 colours available
    2 FOR R250
  • R249.00
    8 colours available
    2 FOR R350
  • R299.00
    5 colours available
  • R299.00
    4 colours available
    BUY ONE, GET ONE 50% OFF
  • NEW
    Downtown T-Shirt, TRUE NAVY FUN STRIPE
    R299.00
    4 colours available
    BUY ONE, GET ONE 50% OFF