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.

  • Cotton On Men
    R299.00
    11 colours available
    2 FOR R350
  • Cotton On Men
    R299.00
    11 colours available
    2 FOR R350
  • Cotton On Men
    R279.00
    6 colours available
    2 FOR R350
  • Cotton On Men
    R279.00
    6 colours available
    2 FOR R350
  • Cotton On Men
    R299.00 R170.00
    3 colours available
    NOW R170
  • Cotton On Men
    R279.00
    16 colours available
    2 FOR R350
  • Cotton On Men
    R279.00
    16 colours available
    2 FOR R350
  • Cotton On Men
    R199.00
    14 colours available
    2 FOR R350
  • Life Changing Product
    Gcf Mens Muscle Tank, GCF MENS MUSCLE TANK CAN HEAL
    Cotton On Foundation
    R200.00 R100.00
    1 colour available
    NOW R100
  • Cotton On Men
    R169.00 R120.00
    8 colours available
    NOW R120
  • Cotton On Men
    R169.00 R120.00
    8 colours available
    NOW R120
  • Cotton On Men
    R169.00 R120.00
    8 colours available
    NOW R120
  • Life Changing Product
    Gcf Mens Tee, GCF MENS TEE LOGO
    Cotton On Foundation
    R200.00 R100.00
    2 colours available
    NOW R100
  • Life Changing Product
    Gcf Mens Tee, GCF MENS TEE MANDELA
    Cotton On Foundation
    R200.00 R100.00
    2 colours available
    NOW R100
  • Cotton On Men
    R169.00 R120.00
    8 colours available
    NOW R120
  • Cotton On Men
    R169.00 R120.00
    8 colours available
    NOW R120
  • Cotton On Men
    R169.00 R120.00
    8 colours available
    NOW R120
  • Cotton On Men
    R169.00 R120.00
    8 colours available
    NOW R120
  • NEW
    Tbar Collaboration Tee, LC SK8 WHITE/WHERES WALLY - CAST
    Cotton On Men
    R199.00
    14 colours available
    2 FOR R350
  • Cotton On Men
    R149.00 R120.00
    8 colours available
    NOW R120
  • Cotton On Men
    R199.00
    14 colours available
    2 FOR R350
  • Cotton On Men
    R199.00
    14 colours available
    2 FOR R350
  • Cotton On Men
    R199.00
    14 colours available
    2 FOR R350
  • Cotton On Men
    R299.00 R170.00
    3 colours available
    NOW R170
  • Cotton On Men
    R169.00 R120.00
    8 colours available
    NOW R120
  • Cotton On Men
    R199.00 R170.00
    8 colours available
    NOW R170
  • NEW
    Tbar Collaboration Tee, LC SK8 WASHED BLACK/WHERES WALLY - POCKET
    Cotton On Men
    R199.00
    14 colours available
    2 FOR R350
  • COAR
    R199.00
    6 colours available
  • Cotton On Men
    R199.00
    14 colours available
    2 FOR R350
  • Cotton On Men
    R199.00 R170.00
    8 colours available
    NOW R170
  • Cotton On Men
    R199.00
    14 colours available
    2 FOR R350
  • NEW
    Tbar Tee 2, WASHED BLACK/DOGS
    Cotton On Men
    R199.00
    33 colours available
    2 FOR R350
  • Cotton On Men
    R299.00 R170.00
    2 colours available
    NOW R170
  • NEW
    Tbar Tee 2, POSY GREEN/NY DOT
    Cotton On Men
    R199.00
    33 colours available
    2 FOR R350
  • Cotton On Men
    R299.00 R170.00
    4 colours available
    NOW R170
  • NEW
    Tbar Collaboration Tee, LC BLACK/PINK FLOYD FACE
    Cotton On Men
    R199.00
    14 colours available
    2 FOR R350
  • NEW
    Graduate Tee, BLACK/WHITE/ARTISAN GOLD VERTICAL STRIPE
    Cotton On Men
    R299.00 R170.00
    4 colours available
    NOW R170
  • Cotton On Men
    R169.00 R120.00
    8 colours available
    NOW R120
  • NEW
    Dylan Tee, VINTAGE WHITE/TACOS
    Cotton On Men
    R299.00
    11 colours available
    2 FOR R350
  • NEW
    Downtown Loose Fit Tee, WINDSOR WINE/TRUE NAVY/VIBRANT YELLOW/WHITE VERTIC
    Cotton On Men
    R299.00
    11 colours available
    2 FOR R350
  • NEW
    Drop Shoulder Long Sleeve, WHITE TIE DYE
    Cotton On Men
    R299.00
    4 colours available
  • Factorie
    R199.00
    1 colour available
    2 for R300
  • Cotton On Men
    R169.00 R120.00
    8 colours available
    NOW R120
  • NEW
    Downtown Loose Fit Tee, APPLE GREEN/MANDARIN RED/BLACK/SAFFRON
    Cotton On Men
    R299.00
    11 colours available
    2 FOR R350
  • NEW
    Drop Shoulder Long Sleeve, BLACK ACID
    Cotton On Men
    R299.00
    4 colours available
  • NEW
    Downtown Loose Fit Tee, DARK TEAL/PLUM PURPLE/SUN ORANGE VERTICAL STRIPE
    Cotton On Men
    R299.00
    11 colours available
    2 FOR R350
  • NEW
    Drop Shoulder Long Sleeve, SEA MIST/MUSTARD/APPLE GREEN STRIPE
    Cotton On Men
    R299.00
    4 colours available
  • NEW
    Drop Shoulder Long Sleeve, VINTAGE BROWN STRIPE
    Cotton On Men
    R299.00
    4 colours available