Boy’s Swimsuits

He can splash til the sun goes down (and maybe even a little longer!) in our range of cute and comfy boy’s swimsuits. We’ve got both long sleeve and short sleeve options, along with trunks that you can mix and match to suit any style.

  • Cotton On Kids
    $24.99 $20.00
    9 colours available
    NOW $20
  • Cotton On Kids
    $24.99
    11 colours available
  • Cotton On Kids
    $24.99 $20.00
    9 colours available
    NOW $20
  • Cotton On Kids
    $24.99 $20.00
    11 colours available
    NOW $20
  • Cotton On Kids
    $24.99 $20.00
    11 colours available
    NOW $20
  • Cotton On Kids
    $24.99 $20.00
    11 colours available
    NOW $20
  • NEW
    Murphy Swim Short, MALIBU BLUE/SEAGULLS
    Cotton On Kids
    $19.99
    16 colours available
    2 for $30
    3 for $45
    4 for $60
  • NEW
    Murphy Swim Short, PHANTOM/BISCUIT SPLICE
    Cotton On Kids
    $19.99
    16 colours available
    2 for $30
    3 for $45
    4 for $60
  • Cotton On Kids
    $24.99 $20.00
    9 colours available
    NOW $20
  • NEW
    Murphy Swim Short, SEA TINT/DUDE
    Cotton On Kids
    $19.99
    16 colours available
    2 for $30
    3 for $45
    4 for $60
  • Cotton On Kids
    $24.99 $20.00
    9 colours available
    NOW $20
  • NEW
    Murphy Swim Short, PHANTOM/FRUITS
    Cotton On Kids
    $19.99
    16 colours available
    2 for $30
    3 for $45
    4 for $60
  • Cotton On Kids
    $19.99
    16 colours available
    2 for $30
    3 for $45
    4 for $60
  • Cotton On Kids
    $24.99 $20.00
    11 colours available
    NOW $20
  • Cotton On Kids
    $19.99
    16 colours available
    2 for $30
    3 for $45
    4 for $60
  • Cotton On Kids
    $24.99 $20.00
    11 colours available
    NOW $20
  • Cotton On Kids
    $24.99 $20.00
    11 colours available
    NOW $20
  • NEW
    Murphy Swim Short, VANILLA/ VERTICAL STRIPES
    Cotton On Kids
    $19.99
    16 colours available
    2 for $30
    3 for $45
    4 for $60
  • Cotton On Kids
    $24.99 $20.00
    9 colours available
    NOW $20
  • NEW
    Murphy Swim Short, PHANTOM/DINO YDG
    Cotton On Kids
    $19.99
    16 colours available
  • Cotton On Kids
    $24.99 $20.00
    11 colours available
    NOW $20
  • Cotton On Kids
    $16.99
    3 colours available
  • NEW
    Finley Short Sleeve Rash Vest, LIME FIZZ/SEA TINT COOL DUDES
    Cotton On Kids
    $24.99 $20.00
    11 colours available
    NOW $20
  • Cotton On Kids
    $16.99
    3 colours available
  • NEW
    Murphy Swim Short, DUNGAREE YELLOW/SHARKS
    Cotton On Kids
    $19.99
    16 colours available
  • NEW
    Fraser Long Sleeve Rash Vest, SEA TINT/TROPICAL ORANGE STRIPE
    Cotton On Kids
    $24.99 $20.00
    9 colours available
    NOW $20
  • NEW
    Fraser Long Sleeve Rash Vest, PHANTOM/STAY RAD
    Cotton On Kids
    $24.99 $20.00
    9 colours available
    NOW $20
  • NEW
    Billy Boyleg Swim Trunk, NAVY/SEA TINT STRIPE
    Cotton On Kids
    $16.99
    3 colours available
  • NEW
    Finley Short Sleeve Rash Vest, NAVY/SURFS UP
    Cotton On Kids
    $24.99 $20.00
    11 colours available
    NOW $20
  • NEW
    Murphy Swim Short, SHELL BLUE/TIGERS
    Cotton On Kids
    $19.99
    16 colours available
  • Cotton On Kids
    $24.99 $20.00
    9 colours available
    NOW $20
  • Cotton On Kids
    $19.99
    16 colours available
    2 for $30
    3 for $45
    4 for $60
  • Cotton On Kids
    $19.99
    16 colours available
    2 for $30
    3 for $45
    4 for $60
  • Cotton On Kids
    $19.99
    16 colours available
    2 for $30
    3 for $45
    4 for $60
  • Cotton On Kids
    $19.99
    16 colours available
    2 for $30
    3 for $45
    4 for $60
  • Now Available in Sizes 9-10
    Fraser Long Sleeve Rash Vest, DUNGAREE YELLOW/SHARKS
    Cotton On Kids
    $24.99 $20.00
    9 colours available
    NOW $20
  • Cotton On Kids
    $19.99
    16 colours available
    2 for $30
    3 for $45
    4 for $60
  • Cotton On Kids
    $19.99
    16 colours available
    2 for $30
    3 for $45
    4 for $60
  • Cotton On Kids
    $24.99
    11 colours available