Girls Skirts & Shorts

Girls Skirts & Shorts

Our range of shorts and skirts ensure your little adventurer is ready for anything! Whether she likes a timeless denim look, on-trend distressed detailing or frills and flow, we've got you covered

  • NEW
    Nina Knit Short, BLUSH MARLE/PANDAS
    Cotton On Kids
    $16.99 $12.91
    22 colours available
    24% OFF
  • NEW
    Nina Knit Short, VERY BERRY SPARKLE
    Cotton On Kids
    $16.99 $12.91
    22 colours available
    24% OFF
  • NEW
    Nina Knit Short, DUSTY BLUE SPARKLE
    Cotton On Kids
    $16.99 $12.91
    22 colours available
    24% OFF
  • NEW
    Callie Short, FADED ROSE
    Cotton On Kids
    $19.99 $15.19
    13 colours available
    24% OFF
  • NEW
    Callie Short, ROYAL BLUE/SPRIGGY FLORAL
    Cotton On Kids
    $19.99 $15.19
    13 colours available
    24% OFF
  • NEW
    Callie Short, LUCKY RED/CHERRIES
    Cotton On Kids
    $19.99 $15.19
    13 colours available
    24% OFF
  • NEW
    Callie Short, LUCKY RED
    Cotton On Kids
    $19.99 $15.19
    13 colours available
    24% OFF
  • NEW
    Nina Knit Short, VANILLA/SPRIGGY FLORAL
    Cotton On Kids
    $16.99 $12.91
    22 colours available
    24% OFF
  • NEW
    Kirstie Denim Yoke Skirt, BLEACH WASH/DAISY
    Cotton On Kids
    $29.99 $22.79
    1 colour available
    24% OFF
  • Cotton On Kids
    $9.99 $7.59
    7 colours available
    24% OFF
  • Cotton On Kids
    $34.99 $26.59
    3 colours available
    24% OFF
  • New
    Kieri Playsuit, VINTAGE NAVY
    Cotton On Kids
    $34.99 $26.59
    3 colours available
    24% OFF
  • Cotton On Kids
    $34.99 $26.59
    3 colours available
    24% OFF
  • New
    Maisie Skort, SWEET BLUSH
    Cotton On Kids
    $29.99 $22.79
    2 colours available
    24% OFF
  • New
    Maisie Skort, DARK VANILLA
    Cotton On Kids
    $29.99 $22.79
    2 colours available
    24% OFF
  • New
    Hailey Short, DUSTY BLUE TIE DYE
    Cotton On Kids
    $9.99 $7.59
    7 colours available
    24% OFF
  • New
    Hailey Short, CANDY PINK TIE DYE
    Cotton On Kids
    $9.99 $7.59
    7 colours available
    24% OFF
  • Cotton On Kids
    $19.99 $15.19
    13 colours available
    24% OFF
  • Cotton On Kids
    $19.99 $15.19
    13 colours available
    24% OFF
  • Cotton On Kids
    $16.99 $12.91
    22 colours available
    24% OFF
  • Cotton On Kids
    $19.99 $15.19
    13 colours available
    24% OFF
  • Cotton On Kids
    $16.99 $12.91
    22 colours available
    24% OFF
  • New
    Asha Playsuit, RUSTY ROSE/PAISLEY
    Cotton On Kids
    $34.99 $26.59
    4 colours available
    24% OFF
  • Cotton On Kids
    $9.99 $5.00
    7 colours available
  • New
    Asha Playsuit, OCEAN GREY/SPARKLE STRIPE
    Cotton On Kids
    $34.99 $26.59
    4 colours available
    24% OFF
  • Cotton On Kids
    $9.99 $5.00
    7 colours available
  • Cotton On Kids
    $16.99 $12.91
    22 colours available
    24% OFF
  • Cotton On Kids
    $16.99 $12.91
    22 colours available
    24% OFF
  • Cotton On Kids
    $16.99 $12.91
    22 colours available
    24% OFF
  • Cotton On Kids
    $19.99 $15.19
    13 colours available
    24% OFF
  • Cotton On Kids
    $19.99 $15.19
    13 colours available
    24% OFF
  • Cotton On Kids
    $19.99 $15.19
    13 colours available
    24% OFF
  • Cotton On Kids
    $19.99 $15.00
    4 colours available
  • New
    Asha Playsuit, SWEET BLUSH/WILDFLOWERS
    Cotton On Kids
    $34.99 $26.59
    4 colours available
    24% OFF
  • Cotton On Kids
    $9.99 $5.00
    7 colours available
  • New
    Asha Playsuit, MULTI STRIPE
    Cotton On Kids
    $34.99 $26.59
    4 colours available
    24% OFF
  • Cotton On Kids
    $29.99 $22.79
    1 colour available
    24% OFF
  • Cotton On Kids
    $16.99 $12.91
    22 colours available
    24% OFF
  • Cotton On Kids
    $19.99 $15.19
    13 colours available
    24% OFF
  • New
    Bonnie Playsuit, HONEY GOLD
    Cotton On Kids
    $34.99 $26.59
    3 colours available
    24% OFF
  • Cotton On Kids
    $34.99 $26.59
    3 colours available
    24% OFF
  • Cotton On Kids
    $29.99 $22.79
    3 colours available
    24% OFF
  • Cotton On Kids
    $7.99 $5.00
    7 colours available
  • Cotton On Kids
    $16.99 $12.91
    22 colours available
    24% OFF
  • Cotton On Kids
    $16.99 $10.00
    22 colours available
  • Cotton On Kids
    $16.99 $10.00
    22 colours available
  • New
    Trixiebelle Tulle Skirt, RAINBOW SUNSET
    Cotton On Kids
    $29.99 $22.79
    11 colours available
    24% OFF
  • Cotton On Kids
    $16.99 $10.00
    22 colours available