Girls Swimwear

Long sleeve rashies, short sleeve rashies, full body swimsuits, two piece tankinis are just part of our Girls swimwear range that you will love (and your kids too!) So many fun, exciting colours that will make swim time a blast!

Cotton On Kids - Girls Swimwear
  • Cotton On Kids
    $34.99
    6 colours available
  • Cotton On Kids
    $19.99
    4 colours available
  • Cotton On Kids
    $29.99
    1 colour available
  • Now Available in Sizes 9-10
    Ella Short Sleeve Rash Vest, EXCLUSIVE BLUE/SPARKLING UNICORN
    Cotton On Kids
    $24.99
    1 colour available
  • Cotton On Kids
    $34.99
    6 colours available
  • Cotton On Kids
    $19.99
    5 colours available
  • Now Available in Sizes 9-10
    Hamilton Long Sleeve Rash Vest, PINK LADY/RAINBOW WITH STARS
    Cotton On Kids
    $19.99
    5 colours available
  • Now Available in Sizes 9-10
    Lydia Rashie Swimsuit, ORCHID BOUQUET/ANIMAL PRINT
    Cotton On Kids
    $34.99
    6 colours available
  • NEW
    Lydia Rashie Swimsuit, AQUA TINT/KISSING FLAMINGOS
    Cotton On Kids
    $34.99
    6 colours available
  • NEW
    Lydia Rashie Swimsuit, PAINTERLY PALM YARDAGE
    Cotton On Kids
    $34.99
    6 colours available
  • NEW
    Lydia Rashie Swimsuit, LILAC SORBET/SANDY BEACH
    Cotton On Kids
    $34.99
    6 colours available
  • NEW
    Hamilton Long Sleeve Rash Vest, FIZZY PINK/PALM TREE LEAVES YARDAGE
    Cotton On Kids
    $19.99
    5 colours available
  • NEW
    Twin Strap Slide, STRAWBERRY PINK
    Cotton On Kids
    $14.99
    7 colours available
  • Cotton On Kids
    $6.99
    17 colours available
    2 for $10
  • NEW
    Printed Flip Flop, G RAINBOW STRIPE
    Cotton On Kids
    $6.99
    17 colours available
    2 for $10
  • NEW
    Printed Flip Flop, G DITSY FLORAL
    Cotton On Kids
    $6.99
    17 colours available
    2 for $10
  • NEW
    Hamilton Long Sleeve Rash Vest, PALE PEACH/MIAMI SUMMER CLUB
    Cotton On Kids
    $19.99
    5 colours available
  • NEW
    Twin Strap Slide, LILAC
    Cotton On Kids
    $14.99
    7 colours available
  • Cotton On Kids
    $6.99
    17 colours available
    2 for $10
  • NEW
    Hamilton Short Sleeve Rashie, PAINTERLY PALM/YARDAGE
    Cotton On Kids
    $19.99
    4 colours available
  • NEW
    Hamilton Short Sleeve Rashie, VANILLA LARGE SPOTS/SO COOL
    Cotton On Kids
    $19.99
    4 colours available
  • NEW
    Twin Strap Slide, NEW CAMO
    Cotton On Kids
    $14.99
    7 colours available
  • NEW
    Twin Strap Slide, NAVY BLUE
    Cotton On Kids
    $14.99
    7 colours available
  • NEW
    Twin Strap Slide, CITRONELLA
    Cotton On Kids
    $14.99
    7 colours available
  • NEW
    Twin Strap Slide, WHITE
    Cotton On Kids
    $14.99
    7 colours available
  • NEW
    Lisette One Piece Swimsuit, BLAZING YELLOW/GIRLS WANNA HAVE SUN
    Cotton On Kids
    $29.99
    1 colour available
  • NEW
    Twin Strap Slide, BLACK
    Cotton On Kids
    $14.99
    7 colours available
  • NEW
    Shelley Boyleg, VANILLA/LARGE SPOT
    Cotton On Kids
    $16.99
    1 colour available
  • NEW
    Pippa Bikini Bottom, PAINTERLY PALM YARDAGE
    Cotton On Kids
    $14.99
    1 colour available
  • Cotton On Kids
    $6.99
    17 colours available
    2 for $10
  • Now Available in Sizes 9-10
    Adalyn Tankini, EXCLUSIVE BLUE/UNICORN YARDAGE
    Cotton On Kids
    $29.99 $20.00
    1 colour available
  • Now Available in Sizes 9-10
    Hamilton Short Sleeve Rashie, PEACOAT/STARS
    Cotton On Kids
    $19.99 $15.00
    4 colours available
  • Now Available in Sizes 9-10
    Hamilton Long Sleeve Rash Vest, PINK MAGNOLIA/GRAFFITI
    Cotton On Kids
    $19.99 $15.00
    5 colours available
  • Cotton On Kids
    $6.99 $3.00
    17 colours available
  • Cotton On Kids
    $6.99 $3.00
    17 colours available
  • Cotton On Kids
    $6.99 $3.00
    17 colours available
  • Cotton On Kids
    $6.95 $3.00
    17 colours available
  • Cotton On Kids
    $6.99 $3.00
    17 colours available
  • Cotton On Kids
    $6.99 $3.00
    17 colours available
  • Cotton On Kids
    $5.00 $2.00
    1 colour available