Boys Tops & T-shirts

When it comes to boy’s tops and t-shirts that can withstand a day of play, look no further. For rough and tumble in the sun, we’ve got short sleeve tees and tanks that are both practical and stylish. Our long sleeve tops come in a huge range of prints and colours, with a side split for easier dressing.

  • Cotton On Kids
    $19.99
    20 colours available
    BUY ONE, GET ONE 50% OFF
  • Cotton On Kids
    $19.99
    20 colours available
    BUY ONE, GET ONE 50% OFF
  • Cotton On Kids
    $19.99
    20 colours available
    BUY ONE, GET ONE 50% OFF
  • Cotton On Kids
    $19.99
    20 colours available
    BUY ONE, GET ONE 50% OFF
  • Cotton On Kids
    $19.99
    20 colours available
    BUY ONE, GET ONE 50% OFF
  • Cotton On Kids
    $19.99
    32 colours available
  • Now Available in Sizes 9-10
    Short Sleeve License Tee, LT GRAPHITE/BATMOBILE
    Cotton On Kids
    $19.99
    32 colours available
    Buy One, Get One 50% Off
    ONLINE EXCLUSIVE
  • Cotton On Kids
    $19.99
    32 colours available
    Buy One, Get One 50% Off
    ONLINE EXCLUSIVE
  • NEW
    Short Sleeve License Tee, MALIBU BLUE/RAINBOW TRANSFORMERS
    Cotton On Kids
    $19.99
    32 colours available
    Buy One, Get One 50% Off
    ONLINE EXCLUSIVE
  • Now Available in Sizes 9-10
    Short Sleeve License Tee, BLACK STRIPE/TMNT YARDAGE
    Cotton On Kids
    $19.99
    32 colours available
  • Cotton On Kids
    $19.99
    32 colours available
    BUY ONE, GET ONE 50% OFF
  • Cotton On Kids
    $19.99
    32 colours available
    Buy One, Get One 50% Off
    ONLINE EXCLUSIVE
  • Cotton On Kids
    $5.00
    32 colours available
  • Cotton On Kids
    $19.99
    32 colours available
    Buy One, Get One 50% Off
    ONLINE EXCLUSIVE
  • NEW
    Short Sleeve License Tee, INK BLUE/CAPTAIN AMERICA SHIELD
    Cotton On Kids
    $19.99
    32 colours available
    Buy One, Get One 50% Off
    ONLINE EXCLUSIVE
  • Cotton On Kids
    $19.99
    32 colours available
    Buy One, Get One 50% Off
    ONLINE EXCLUSIVE
  • Cotton On Kids
    $19.99
    32 colours available
    Buy One, Get One 50% Off
    ONLINE EXCLUSIVE
  • NEW
    Short Sleeve License Tee, NAVY/BUMBLEBEE
    Cotton On Kids
    $19.99
    32 colours available
    Buy One, Get One 50% Off
    ONLINE EXCLUSIVE
  • Cotton On Kids
    $19.99
    32 colours available
    Buy One, Get One 50% Off
    ONLINE EXCLUSIVE
  • Cotton On Kids
    $19.99
    32 colours available
    BUY ONE, GET ONE 50% OFF
  • Cotton On Kids
    $14.99
    16 colours available
  • Cotton On Kids
    $14.99
    16 colours available
  • NEW
    Max Short Sleeve Tee, NYC GYM TRACK/SIS
    Cotton On Kids
    $14.99
    16 colours available
  • Cotton On Kids
    $14.99
    16 colours available
  • Cotton On Kids
    $14.99
    16 colours available
  • Cotton On Kids
    $14.99
    16 colours available
  • Cotton On Kids
    $14.99
    16 colours available
  • Cotton On Kids
    $14.99
    16 colours available
  • Cotton On Kids
    $14.99
    16 colours available
  • Cotton On Kids
    $14.99
    16 colours available
  • Cotton On Kids
    $14.99
    16 colours available
  • Cotton On Kids
    $14.99
    16 colours available
  • Cotton On Kids
    $5.00
    16 colours available
  • Now Available in Sizes 9-10
    Short Sleeve License Tee, VANILLA/LOS ANGELES DODGERS
    Cotton On Kids
    $19.99 $10.00
    32 colours available
  • Now Available in Sizes 9-10
    Short Sleeve License Tee, LT GREY MARLE/NEW YORK METS
    Cotton On Kids
    $19.99 $10.00
    32 colours available
  • Now Available in Sizes 9-10
    Short Sleeve License Tee, SCUBA BLUE/CHICAGO CUBS
    Cotton On Kids
    $19.99 $10.00
    32 colours available
  • Now Available in Sizes 9-10
    Short Sleeve License Tee, PHANTOM/WHITE SOX
    Cotton On Kids
    $19.99 $10.00
    32 colours available
  • Now Available in Sizes 9-10
    Short Sleeve License Tee, NAVY/NEW YORK YANKEES
    Cotton On Kids
    $19.99 $10.00
    32 colours available
  • Cotton On Kids
    $19.99 $10.00
    32 colours available
  • Cotton On Kids
    $19.99 $10.00
    32 colours available
  • Now Available in Sizes 9-10
    Short Sleeve License Tee, OCEAN BLUE/HOUSTON ASTROS
    Cotton On Kids
    $19.99 $10.00
    32 colours available
  • Now Available in Sizes 9-10
    Short Sleeve License Tee, LT GREY MARLE/ST LOUIS CARDINALS
    Cotton On Kids
    $19.99 $10.00
    32 colours available
  • Cotton On Kids
    $7.50 $5.00
    5 colours available
  • Cotton On Kids
    $10.00 $5.00
    8 colours available
  • Cotton On Kids
    $7.50 $5.00
    5 colours available
  • Cotton On Kids
    $7.50 $5.00
    32 colours available
  • Cotton On Kids
    $7.50 $5.00
    32 colours available
  • Cotton On Kids
    $7.50 $5.00
    32 colours available