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
    17 colours available
    2 FOR R350
  • Cotton On Men
    R169.00
    8 colours available
    2 FOR R250
    3 FOR R375
    4 FOR R500
  • Cotton On Men
    R169.00
    8 colours available
    2 FOR R250
    3 FOR R375
    4 FOR R500
  • Cotton On Men
    R169.00
    8 colours available
    2 FOR R250
    3 FOR R375
    4 FOR R500
  • Cotton On Men
    R169.00
    8 colours available
    2 FOR R250
    3 FOR R375
    4 FOR R500
  • Cotton On Men
    R169.00
    8 colours available
    2 FOR R250
    3 FOR R375
    4 FOR R500
  • Cotton On Men
    R169.00
    8 colours available
    2 FOR R250
    3 FOR R375
    4 FOR R500
  • Cotton On Men
    R199.00
    4 colours available
    2 FOR R350
  • Cotton On Men
    R169.00
    8 colours available
    2 FOR R250
    3 FOR R375
    4 FOR R500
  • Cotton On Men
    R279.00
    14 colours available
    2 FOR R350
  • Cotton On Men
    R169.00
    8 colours available
    2 FOR R250
    3 FOR R375
    4 FOR R500
  • Cotton On Men
    R169.00
    10 colours available
    2 FOR R250
    3 FOR R375
    4 FOR R500
  • Cotton On Men
    R169.00
    2 colours available
    2 FOR R250
    3 FOR R375
    4 FOR R500
  • Cotton On Men
    R299.00
    17 colours available
    2 FOR R350
  • Cotton On Men
    R169.00
    7 colours available
    2 FOR R250
    3 FOR R375
    4 FOR R500
  • Cotton On Men
    R299.00
    19 colours available
    2 FOR R350
  • Cotton On Men
    R195.00
    4 colours available
  • Cotton On Men
    R299.00
    19 colours available
    2 FOR R350
  • Cotton On Men
    R169.00
    8 colours available
    2 FOR R250
    3 FOR R375
    4 FOR R500
  • Cotton On Men
    R169.00
    7 colours available
    2 FOR R250
    3 FOR R375
    4 FOR R500
  • Cotton On Men
    R199.00
    4 colours available
    2 FOR R350
  • Cotton On Men
    R169.00
    8 colours available
    2 FOR R250
    3 FOR R375
    4 FOR R500
  • Cotton On Men
    R199.00
    4 colours available
    2 FOR R350
  • Cotton On Men
    R169.00
    8 colours available
    2 FOR R250
    3 FOR R375
    4 FOR R500
  • Cotton On Men
    R169.00
    2 colours available
    2 FOR R250
    3 FOR R375
    4 FOR R500
  • Cotton On Men
    R249.00
    7 colours available
    2 FOR R350
  • Cotton On Men
    R299.00
    17 colours available
    2 FOR R350
  • NEW
    Downtown Loose Fit Tee, VINTAGE WHITE/DIRTY PINK/SUPPLY CO
    Cotton On Men
    R299.00
    17 colours available
    2 FOR R350
  • Factorie
    R199.00
    3 colours available
    2 FOR R300 TOPS
  • NEW
    Tbar Art T-Shirt, BLACK/BERMUDA
    Cotton On Men
    R199.00
    9 colours available
    2 FOR R350
  • Factorie
    R199.00
    7 colours available
    2 FOR R300 TOPS
  • Cotton On Men
    R249.00
    7 colours available
    2 FOR R350
  • Cotton On Men
    R249.00
    3 colours available
    2 FOR R350
  • Cotton On Men
    R249.00
    7 colours available
    2 FOR R350
  • NEW
    Downtown Loose Fit Tee, PALE SAND/DARK TEAL/PLUM PURPLE/BUCKSKIN GOLD/OVER
    Cotton On Men
    R299.00
    17 colours available
    2 FOR R350
  • Cotton On Men
    R249.00
    7 colours available
    2 FOR R350
  • NEW
    Downtown Loose Fit Tee, PORRIDGE/PINE NEEDLE GREEN/INK NAVY/GOLDEN OLIVE/C
    Cotton On Men
    R299.00
    17 colours available
    2 FOR R350
  • Factorie
    R199.00
    7 colours available
    2 FOR R300 TOPS
  • Factorie
    R199.00
    3 colours available
    2 FOR R300 TOPS
  • Cotton On Men
    R279.00
    3 colours available
    2 FOR R350
  • NEW
    Tbar Urban T-Shirt, WHITE/NEW YORK COLLECTIVE
    Cotton On Men
    R249.00
    5 colours available
    2 FOR R350
  • Factorie
    R199.00
    13 colours available
    2 FOR R300 TOPS
  • Cotton On Men
    R279.00
    14 colours available
    2 FOR R350
  • NEW
    Tbar Sport T-Shirt, MELON MARLE/BROOKLYN ATH DIV
    Cotton On Men
    R249.00
    17 colours available
    2 FOR R350
  • Cotton On Men
    R249.00
    3 colours available
  • NEW
    Tbar Sport T-Shirt, PATINA GREEN MARLE/OSAKA 98
    Cotton On Men
    R249.00
    17 colours available
    2 FOR R350
  • Cotton On Men
    R299.00
    3 colours available
    2 FOR R350
  • Cotton On Men
    R249.00
    2 colours available
    2 FOR R350