Cotton On Girls

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!

  • $34.99
    13 colours available
  • $29.99
    4 colours available
  • $34.99
    13 colours available
  • $29.99
    2 colours available
  • Best Seller
    Lydia One Piece, MEADOW FLORAL
    $34.99
    13 colours available
  • $29.99
    2 colours available
  • $19.99
    6 colours available
  • $14.99
    1 colour available
  • Best Seller
    Lydia One Piece, NAVY BLAZER/UNICORN RAINBOW
    $34.99
    13 colours available
  • $34.99
    13 colours available
  • $29.99 $10.00
    1 colour available
    πŸŽ‰ 50-70% Off πŸŽ‰
  • $19.99
    6 colours available
  • $16.99
    4 colours available
  • $34.99
    13 colours available
  • $29.99
    6 colours available
  • $19.99
    6 colours available
  • $14.99
    1 colour available
  • $34.99
    13 colours available
  • $20.00 $15.00
    13 colours available
    πŸŽ‰ 50-70% Off πŸŽ‰
  • $34.99
    13 colours available
  • $29.99
    2 colours available
  • $19.99
    6 colours available
  • $29.99
    2 colours available
  • $16.99 $7.00
    4 colours available
    πŸŽ‰ 50-70% Off πŸŽ‰
  • $34.99 $10.00
    13 colours available
    πŸŽ‰ 50-70% Off πŸŽ‰
  • $29.99
    1 colour available
  • $29.99
    1 colour available
  • $34.99
    13 colours available
  • $34.99
    13 colours available
  • $19.99
    6 colours available
  • Best Seller
    Lisette One Piece, YUCCA RIB
    $14.00
    4 colours available
  • $20.00 $10.00
    1 colour available
    πŸŽ‰ 50-70% Off πŸŽ‰
  • $16.99
    4 colours available
  • $19.99
    4 colours available
  • $19.99
    4 colours available
  • Best Seller
    Lydia One Piece, AUSTRALIANA FLORAL
    $34.99
    13 colours available
  • $29.99
    4 colours available
  • Best Seller
    Lisette One Piece, DUSTY BLUE BRODERIE
    $29.99
    4 colours available
  • $34.99 $10.00
    1 colour available
    πŸŽ‰ 50-70% Off πŸŽ‰
  • $16.99
    4 colours available
  • $6.99 $3.00
    9 colours available
    πŸŽ‰ 50-70% Off πŸŽ‰
  • $29.99 $10.00
    1 colour available
    πŸŽ‰ 50-70% Off πŸŽ‰
  • $29.99 $10.00
    1 colour available
    πŸŽ‰ 50-70% Off πŸŽ‰
  • $6.99 $3.00
    9 colours available
    πŸŽ‰ 50-70% Off πŸŽ‰
  • $6.99 $3.00
    9 colours available
    πŸŽ‰ 50-70% Off πŸŽ‰
  • $6.99 $3.00
    9 colours available
    πŸŽ‰ 50-70% Off πŸŽ‰
  • $19.99 $10.00
    6 colours available
    πŸŽ‰ 50-70% Off πŸŽ‰