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.

  • 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
    11 colours available
    SPEND AND SAVE
  • Cotton On Men
    R169.00
    11 colours available
    SPEND AND SAVE
  • Cotton On Men
    R169.00
    11 colours available
    SPEND AND SAVE
  • 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
    11 colours available
    SPEND AND SAVE
  • Cotton On Men
    R169.00
    10 colours available
    SPEND AND SAVE
  • Cotton On Men
    R169.00
    10 colours available
    SPEND AND SAVE
  • Cotton On Men
    R169.00
    10 colours available
    SPEND AND SAVE
  • Cotton On Men
    R279.00
    4 colours available
    SPEND AND SAVE
  • Cotton On Men
    R279.00
    4 colours available
    SPEND AND SAVE
  • Cotton On Men
    R299.00
    19 colours available
    SPEND AND SAVE
  • Factorie
    R249.00
    2 colours available
    SPEND AND SAVE
  • Cotton On Men
    R279.00
    15 colours available
    SPEND AND SAVE
  • Cotton On Men
    R299.00
    19 colours available
    SPEND AND SAVE
  • Cotton On Men
    R199.00
    5 colours available
    SPEND AND SAVE
  • Cotton On Men
    R279.00
    15 colours available
    SPEND AND SAVE
  • NEW
    Downtown Long Sleeve, BLACK/DARK TEAL/SEA MIST/WHITE/RED PLUM
    Cotton On Men
    R349.00
    3 colours available
    SPEND AND SAVE
  • Cotton On Men
    R279.00
    4 colours available
    SPEND AND SAVE
  • Cotton On Men
    R199.00
    5 colours available
    SPEND AND SAVE
  • Factorie
    R199.00
    1 colour available
    SPEND AND SAVE
  • Cotton On Men
    R299.00
    19 colours available
    SPEND AND SAVE
  • Cotton On Men
    R199.00
    4 colours available
    SPEND AND SAVE
  • Cotton On Men
    R299.00
    14 colours available
    SPEND AND SAVE
  • Factorie
    R249.00
    2 colours available
    SPEND AND SAVE
  • Cotton On Men
    R299.00
    19 colours available
    SPEND AND SAVE
  • Cotton On Men
    R169.00
    11 colours available
    SPEND AND SAVE
  • NEW
    Downtown Loose Fit Tee, FERN GREEN/BAMBOO YELLOW/OVERCAST GREY/RASPBERRY N
    Cotton On Men
    R299.00
    19 colours available
    SPEND AND SAVE
  • Cotton On Men
    R299.00
    19 colours available
    SPEND AND SAVE
  • Cotton On Men
    R299.00
    19 colours available
    SPEND AND SAVE
  • Cotton On Men
    R279.00
    15 colours available
    SPEND AND SAVE
  • NEW
    Slim Graphic T Shirt, TRUE GREY MARLE/BALL PARK
    Factorie
    R199.00
    1 colour available
    SPEND AND SAVE
  • Factorie
    R199.00
    7 colours available
    SPEND AND SAVE
  • Cotton On Men
    R199.00
    4 colours available
    SPEND AND SAVE
  • Cotton On Men
    R299.00
    14 colours available
    SPEND AND SAVE
  • Cotton On Men
    R169.00
    11 colours available
    SPEND AND SAVE
  • Cotton On Men
    R279.00
    15 colours available
    SPEND AND SAVE
  • Factorie
    R199.00
    7 colours available
    SPEND AND SAVE
  • Cotton On Men
    R299.00
    10 colours available
    SPEND AND SAVE
  • Cotton On Men
    R199.00
    5 colours available
    SPEND AND SAVE
  • Factorie
    R199.00
    2 colours available
    SPEND AND SAVE
  • Factorie
    R199.00
    2 colours available
    SPEND AND SAVE
  • Cotton On Men
    R299.00
    19 colours available
    SPEND AND SAVE
  • Factorie
    R199.00
    2 colours available
    SPEND AND SAVE
  • Factorie
    R199.00
    2 colours available
    SPEND AND SAVE
  • Factorie
    R199.00
    1 colour available
    SPEND AND SAVE
  • Factorie
    R199.00
    2 colours available
    SPEND AND SAVE