Cotton On Girls - Skirts & Shorts

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..

  • Best Seller
    Polly Placket Sleeveless Top, NTH MEADOW FLORAL
    $29.99
    2 colours available
  • $19.99
    18 colours available
  • $16.99 $7.00
    32 colours available
    SALE
  • Best Seller
    Polly Placket Sleeveless Top, WHITE /DOBBY
    $29.99
    2 colours available
  • $16.99
    32 colours available
    2 for $25
  • $16.99 $7.00
    32 colours available
    SALE
  • $12.99
    9 colours available
    2 FOR $20
  • $19.99
    15 colours available
  • $19.99
    18 colours available
  • $19.99
    15 colours available
  • Online Exclusive
    Lux Short Sleeve Tee, LCN DIS WHITE/CINDERELLA
    $19.99
    15 colours available
  • $19.99
    18 colours available
  • $12.99
    9 colours available
    2 FOR $20
  • Best Seller
    Stevie Ss Embellished Tee, DUSTY BLUE/SEQUIN RAINBOW
    $19.99
    18 colours available
  • $16.99
    32 colours available
    2 for $25
  • $19.99
    15 colours available
  • $12.99
    9 colours available
    2 FOR $20
  • $19.99
    15 colours available
  • $12.99
    9 colours available
    2 FOR $20
  • Best Seller
    Kaia Tank, APRICOT SUN/WHITE STRIPE
    $12.99
    9 colours available
    2 FOR $20
  • $16.99
    32 colours available
    2 for $25
  • Online Exclusive
    Lux Short Sleeve Tee, LCN HAS SUMMER GREY MARLE/OVERSIZED MY LITTLE PONY
    $19.99
    15 colours available
  • $16.99
    32 colours available
    2 for $25
  • $19.99
    18 colours available
  • $16.99
    32 colours available
    2 for $25
  • $16.99 $7.00
    32 colours available
    SALE
  • $16.99 $7.00
    32 colours available
    SALE
  • $16.99 $7.00
    32 colours available
    SALE
  • $19.99
    18 colours available
  • $16.99
    32 colours available
    2 for $25
  • Online Exclusive
    Penelope Short Sleeve Tee, NAVY BLAZER/SCATTERED STARS
    $16.99
    32 colours available
    2 for $25
  • $12.99
    9 colours available
    2 FOR $20
  • $16.99 $7.00
    32 colours available
    SALE
  • $16.99 $7.00
    32 colours available
    SALE
  • $16.99 $7.00
    32 colours available
    SALE
  • $16.99
    32 colours available
    2 for $25
  • $16.99
    32 colours available
    2 for $25
  • $16.99
    1 colour available
  • Online Exclusive
    Penelope Short Sleeve Tee, NAVY MARLE/SPIRIT MOTH
    $16.99
    32 colours available
    2 for $25
  • New
    Penelope Short Sleeve Tee, MARSHMALLOW/TAKE ME TO THE STARS
    $16.99
    3 colours available
    2 for $25
  • NEW
    Kaia Tank, INDIAN INK/WHITE STRIPE
    $12.99
    3 colours available
    2 FOR $20
  • NEW
    Kaia Tank, DUSTY BLUE
    $12.99
    3 colours available
    2 FOR $20
  • NEW
    Stevie Ss Embellished Tee, WHITE/FRUIT SALAD
    $19.99
    1 colour available
  • $19.99
    18 colours available
  • NEW
    Penelope Short Sleeve Tee, SMOKEY LILAC/SOMEWHERE OVER THE RAINBOW
    $16.99
    3 colours available
    2 for $25
  • NEW
    Lux Short Sleeve Tee, LCN DIS WHITE WATER BLUE/ELSA COOL
    $19.99
    15 colours available
  • $12.99
    3 colours available
    2 FOR $20
  • $16.99
    7 colours available
    2 for $25