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
    Drop Shoulder Long Sleeve, FADED SLATE/RED/YELLOW/TAN STRIPE
    Cotton On Men
    $24.95
    10 colours available
  • New
    Drop Shoulder Long Sleeve, SMOKE/WHITE/FADED SLATE STRIPE
    Cotton On Men
    $24.95
    10 colours available
  • Cotton On Men
    $22.95
    29 colours available
    2 FOR $30 TEES
  • Cotton On Men
    $22.95
    29 colours available
    2 FOR $30 TEES
  • New
    Dylan Tee, BOSSA NOVA RED/STRANGE PARADISE CALI
    Cotton On Men
    $24.95
    13 colours available
    2 FOR $30 TEES
  • New
    Dylan Tee, BLACK/METALLIC BRONZE CENTRE STRIPE
    Cotton On Men
    $24.95
    13 colours available
    2 FOR $30 TEES
  • New
    Essential Skate Tee, BARN RED
    Cotton On Men
    $14.95
    5 colours available
    2 FOR $20 ESSENTIALS
  • New
    Dylan Tee, RED/WASHED BLACK/CREAM VINTAGE STRIPE
    Cotton On Men
    $24.95
    13 colours available
    2 FOR $30 TEES
  • New
    Ss Vertical Stripe T Shirt, DARK CHEDDAR/MULTI STRIPE
    Factorie
    $24.95
    8 colours available
  • Factorie
    $24.95
    8 colours available
  • New
    Og Stripe Tee, BLUE/WHITE
    Factorie
    $24.95
    6 colours available
  • New
    Og Stripe Tee, GRN/YEL/BLU/BLK
    Factorie
    $24.95
    6 colours available
  • Cotton On Men
    $22.95
    29 colours available
    2 FOR $30 TEES
  • Cotton On Men
    $22.95
    29 colours available
    2 FOR $30 TEES
  • New
    Downtown Loose Fit Tee, BLACK/NU NOUVEAU CHEST TEXT
    Cotton On Men
    $24.95
    11 colours available
  • New
    Downtown Loose Fit Tee, BLACK/WHITE WIDE STRIPE
    Cotton On Men
    $24.95
    11 colours available
  • Cotton On Men
    $24.95
    13 colours available
    2 FOR $30 TEES
  • New
    Downtown Loose Fit Tee, WHITE/NU NOUVEAU CHEST TEXT
    Cotton On Men
    $24.95
    11 colours available
  • New
    Downtown Loose Fit Tee, BUCKSKIN GOLD/TOKYO DRIFTER
    Cotton On Men
    $24.95
    11 colours available
  • New
    Essential Vee Neck, WHITE
    Cotton On Men
    $14.95
    5 colours available
    2 FOR $20 ESSENTIALS
  • Cotton On Men
    $14.95
    7 colours available
    2 FOR $20 ESSENTIALS
  • New
    Essential Crew Tee, WHITE
    Cotton On Men
    $14.95
    7 colours available
    2 FOR $20 ESSENTIALS
  • Cotton On Men
    $14.95
    5 colours available
    2 FOR $20 ESSENTIALS
  • Cotton On Men
    $22.99
    29 colours available
    2 FOR $30 TEES
  • Cotton On Men
    $22.95
    29 colours available
    2 FOR $30 TEES
  • New
    Dylan Tee, BLACK/NAVY/WASHED WHITE/DACHSHUND BROWN VERTICAL S
    Cotton On Men
    $24.95
    13 colours available
    2 FOR $30 TEES
  • New
    Dylan Tee, NUGGET GOLD/SKULL FERN
    Cotton On Men
    $24.95
    13 colours available
    2 FOR $30 TEES
  • New
    Tbar Tee 2, WHITE/ESTBLSHD
    Cotton On Men
    $19.95
    36 colours available
    2 FOR $30 TEES
  • Cotton On Men
    $19.95
    36 colours available
    2 FOR $30 TEES
  • Cotton On Men
    $19.95
    36 colours available
    2 FOR $30 TEES
  • New
    Tbar Tee 2, BLACK/HIGH VOLTAGE
    Cotton On Men
    $19.95
    36 colours available
    2 FOR $30 TEES
  • Cotton On Men
    $19.95
    36 colours available
    2 FOR $30 TEES
  • New
    Tbar Tee 2, LIMOGES BLUE/NEW YORK TRANSLATE
    Cotton On Men
    $19.95
    36 colours available
    2 FOR $30 TEES
  • New
    Tbar Tee 2, BLACK/NY LA MIRRORED
    Cotton On Men
    $19.95
    36 colours available
    2 FOR $30 TEES
  • New
    Tbar Tee 2, BLACK/NEW YORK TRANSLATE
    Cotton On Men
    $19.95
    36 colours available
    2 FOR $30 TEES
  • New
    Tbar Tee 2, INK NAVY/ATHLETIC OKAYAMA
    Cotton On Men
    $19.95
    36 colours available
    2 FOR $30 TEES
  • Cotton On Men
    $22.99
    29 colours available
    2 FOR $30 TEES
  • Cotton On Men
    $22.99
    29 colours available
    2 FOR $30 TEES
  • Cotton On Men
    $19.95
    36 colours available
    2 FOR $30 TEES
  • New
    Tbar Tee 2, BLUE DELIGHT/STATE NY NY
    Cotton On Men
    $19.95
    36 colours available
    2 FOR $30 TEES
  • New
    Og Stripe Tee, RED/WHITE
    Factorie
    $24.95
    6 colours available
  • Factorie
    $14.95
    5 colours available
    2 for $20 Basics
  • Factorie
    $14.95
    5 colours available
    2 for $20 Basics
  • Factorie
    $14.95
    5 colours available
  • New
    Og Tee, ECLIPSE
    Factorie
    $14.95
    5 colours available
  • New
    Og Tee, PONDEROSSA PINE
    Factorie
    $14.95
    5 colours available
  • New
    Og Tee, LYCHEE
    Factorie
    $14.95
    5 colours available
  • New
    Tbar Premium Crew, TRUE NAVY/GREY MARLE STRIPE
    Cotton On Men
    $19.95
    10 colours available
    2 FOR $30 TEES