Men's Tops

With enough of our men’s tops up your sleeve, you can afford to skip laundry day. Boost your basics with t-shirts, long sleeve tees, tank tops and graphic tees. Slouch in style with hoodies, sweaters and sweatshirts. Time to up your game? Choose from slim fit shirts, long sleeve shirts, polo shirts, denim shirts and more.

  • New
    Dylan Tee, ZINNIA YELLOW/STRONG RED/WHITE BLACK VERTICAL STRI
    Cotton On Men
    $19.95
    13 colours available
    2 FOR $25
  • Cotton On Men
    $19.95
    13 colours available
    2 FOR $25
  • New
    Downtown Loose Fit Tee, BLACK/CHARCOAL/CHECKERBOARD
    Cotton On Men
    $19.95
    13 colours available
  • New
    Downtown Loose Fit Tee, YELLOW/DEEP PURPLE BOLD STRIPE
    Cotton On Men
    $19.95
    13 colours available
  • New
    Tbar Collaboration Tee, LC SAFETY YELLOW/BEASTIE BOYS SOLID GOLD
    Cotton On Men
    $14.95
    8 colours available
    2 FOR $25
  • New
    Tbar Collaboration Tee, LC WASHED BLACK/FRIDAY THE 13TH
    Cotton On Men
    $14.95
    8 colours available
    2 FOR $25
  • Cotton On Men
    $19.95
    6 colours available
  • Cotton On Men
    $19.95
    6 colours available
  • New
    Downtown Loose Fit Tee, BLACK/WHITE/STRONG RED/IMPERIAL PURPLE/LIMOGUES BL
    Cotton On Men
    $19.95
    13 colours available
  • New
    Downtown Loose Fit Tee, TRUE NAVY/STRONG RED/DARK TEAL/ARTISANS GOLD COLOU
    Cotton On Men
    $19.95
    13 colours available
  • New
    Icon Polo, BLACK RED PURPLE STRIPE
    Cotton On Men
    $19.95
    13 colours available
  • New
    Icon Polo, CHARCOAL MARLE TIPPER
    Cotton On Men
    $19.95
    13 colours available
  • New
    Tbar Premium Crew, BUCKSKIN GOLD/WHITE BLACK DOUBLE BLOCK STRIPE
    Cotton On Men
    $14.95
    18 colours available
    2 FOR $25
  • New
    Tbar Premium Crew, TRUE NAVY/METHYL BLUE BLOCK STRIPE
    Cotton On Men
    $14.95
    18 colours available
    2 FOR $25
  • New
    Downtown Loose Fit Tee, PRISM VIOLET/ARTISANS GOLD/BLACK/DARK TEAL COLOUR
    Cotton On Men
    $19.95
    13 colours available
  • Cotton On Men
    $19.95
    13 colours available
  • Cotton On Men
    $9.99
    8 colours available
  • Cotton On Men
    $9.95
    11 colours available
    2 FOR $15 BASICS
  • Cotton On Men
    $9.99
    11 colours available
    2 FOR $15 BASICS
  • Cotton On Men
    $9.99
    11 colours available
    2 FOR $15 BASICS
  • Cotton On Men
    $19.95
    22 colours available
  • Cotton On Men
    $19.95
    22 colours available
  • Cotton On Men
    $19.95
    22 colours available
  • Cotton On Men
    $19.95
    22 colours available
  • Cotton On Men
    $19.95
    13 colours available
    2 FOR $25
  • New
    Dylan Tee, NAVY/RED/GREEN/GOLD VERTICAL STRIPE
    Cotton On Men
    $19.99
    13 colours available
    2 FOR $25
  • Cotton On Men
    $19.99
    13 colours available
    2 FOR $25
  • Cotton On Men
    $19.99
    13 colours available
    2 FOR $25
  • Cotton On Men
    $19.95
    22 colours available
  • Cotton On Men
    $19.95
    2 colours available
  • Cotton On Men
    $19.95
    2 colours available
  • Cotton On Men
    $19.99
    22 colours available
  • New
    Essential Crew Tee, BLACK
    Cotton On Men
    $9.99
    8 colours available
    2 FOR $15 BASICS
  • Cotton On Men
    $9.99
    13 colours available
    2 FOR $15 BASICS
  • Cotton On Men
    $9.95
    7 colours available
  • New
    Essential Crew Tee, WHITE
    Cotton On Men
    $9.99
    8 colours available
    2 FOR $15 BASICS
  • Cotton On Men
    $9.95
    13 colours available
    2 FOR $15 BASICS
  • Cotton On Men
    $29.95
    4 colours available
  • Factorie
    $24.95
    2 colours available
  • Factorie
    $24.95
    4 colours available
  • Factorie
    $24.95
    4 colours available
  • Factorie
    $24.95
    4 colours available
  • Factorie
    $14.95
    1 colour available
  • Factorie
    $24.95
    4 colours available
  • Factorie
    $24.95
    2 colours available
  • Cotton On Men
    $19.95
    6 colours available
  • Cotton On Men
    $19.95
    22 colours available
  • Cotton On Men
    $19.95
    13 colours available