Girls Tops & T-Shirts

Shopping for girls' tops and t-shirts should be fun, not a chore. That’s why we’ve got the most quirky, cute, cool, pretty, bright and funny tees under the sun. Shop girls' long sleeve tops, short sleeve tees, sleeveless tops and collab prints. Whatever the weather, whatever the mood, we’ve got tops and tees for everyone.

Cotton On Kids - Girls Tops & T-Shirts
  • $99.00
    37 colours available
    2 for $140
  • $99.00
    37 colours available
    2 for $140
  • $99.00
    37 colours available
    2 for $140
  • $119.00
    18 colours available
  • $99.00
    37 colours available
    2 for $140
  • $99.00
    37 colours available
    2 for $140
  • $99.00
    37 colours available
    2 for $140
  • $99.00
    37 colours available
    2 for $140
  • $99.00
    9 colours available
    2 for $140
  • $119.00
    18 colours available
  • $99.00
    37 colours available
    2 for $140
  • $119.00
    18 colours available
  • $119.00
    14 colours available
  • NEW
    Penelope Short Sleeve Tee, VINTAGE LILAC/HOP TO IT
    $99.00
    37 colours available
    2 for $140
  • $99.00
    37 colours available
    2 for $140
  • $119.00
    18 colours available
  • $75.00
    8 colours available
    2 for $120
  • $119.00
    14 colours available
  • NEW
    Penelope Short Sleeve Tee, VERY BERRY/DARK VANILLA/FLOWERS
    $99.00
    37 colours available
    2 for $140
  • $75.00
    8 colours available
    2 for $120
  • NEW
    Core Ss Tee, SUMMER GREY MARLE/WHITE STRIPE
    $99.00
    2 colours available
    2 for $140
  • NEW
    Penelope Short Sleeve Tee, CRYSTAL PINK/BUNNY BESTIES
    $99.00
    37 colours available
    2 for $140
  • $75.00
    8 colours available
    2 for $120
  • $75.00
    8 colours available
    2 for $120
  • $75.00
    8 colours available
    2 for $120
  • $119.00
    14 colours available
  • $99.00
    9 colours available
    2 for $140
  • $149.00
    6 colours available
  • $149.00
    6 colours available
  • $75.00
    8 colours available
    2 for $120
  • $75.00
    8 colours available
    2 for $120
  • $99.00
    37 colours available
    2 for $140
  • $99.00
    2 colours available
    2 for $140
  • $149.00
    3 colours available
  • $99.00
    37 colours available
    2 for $140
  • $119.00
    14 colours available
  • New
    Penelope Short Sleeve Tee, WHITE/SOMEWHERE RAINBOW/MAX
    $99.00
    37 colours available
    2 for $140
  • $149.00
    6 colours available
  • $149.00
    6 colours available
  • $149.00
    6 colours available
  • NEW
    Penelope Long Sleeve Tee, DUSTY BLUE/SKETCHED BUNNY YARDAGE
    $99.00
    9 colours available
    2 for $140
  • $119.00
    18 colours available
  • $75.00
    8 colours available
    2 for $120
  • $99.00
    37 colours available
    2 for $140
  • $149.00
    3 colours available
  • $99.00
    37 colours available
    2 for $140