Teen Girl’s Skirts & Shorts

We’re making short work of choosing your favourite girl’s shorts and skirts this season. On-trend embroidery, cute tassels, comfy waistbands, bold prints and rolled cuffs all make an appearance. We’ve also got you covered with our range of essential denim shorts and denim skirts, designed to pair perfectly with our range of girl’s tops and tees.

  • Free by Cotton On
    $39.99 $27.99
    4 colours available
    30% OFF
  • Free by Cotton On
    $14.99 $10.49
    7 colours available
    30% OFF
  • Free by Cotton On
    $39.99 $27.99
    4 colours available
    30% OFF
  • NEW
    Alex Legging, FADED ROSE PLUSH
    Free by Cotton On
    $14.99 $10.49
    7 colours available
    30% OFF
  • NEW
    Alex Legging, OCEAN GREY PLUSH
    Free by Cotton On
    $14.99 $10.49
    7 colours available
    30% OFF
  • Free by Cotton On
    $39.99 $27.99
    4 colours available
    30% OFF
  • Free by Cotton On
    $34.99 $24.49
    2 colours available
    30% OFF
  • Free by Cotton On
    $34.99 $24.49
    2 colours available
    30% OFF
  • Free by Cotton On
    $34.99 $24.49
    3 colours available
    30% OFF
  • Free by Cotton On
    $39.99 $27.99
    4 colours available
    30% OFF
  • Free by Cotton On
    $34.99 $24.49
    3 colours available
    30% OFF
  • Free by Cotton On
    $34.99 $24.49
    3 colours available
    30% OFF
  • Free by Cotton On
    $34.99 $24.49
    4 colours available
    30% OFF
  • Free by Cotton On
    $34.99 $24.49
    4 colours available
    30% OFF
  • Free by Cotton On
    $54.99 $38.49
    2 colours available
    30% OFF
  • Free by Cotton On
    $34.99 $24.49
    4 colours available
    30% OFF
  • Free by Cotton On
    $29.99 $20.99
    4 colours available
    30% OFF
  • Free by Cotton On
    $34.99 $24.49
    4 colours available
    30% OFF
  • Free by Cotton On
    $34.99 $24.49
    1 colour available
    30% OFF
  • Free by Cotton On
    $24.99 $17.49
    2 colours available
    30% OFF
  • Free by Cotton On
    $39.99 $27.99
    1 colour available
    30% OFF
  • Free by Cotton On
    $24.99 $17.49
    3 colours available
    30% OFF
  • Free by Cotton On
    $24.99 $17.49
    2 colours available
    30% OFF
  • Free by Cotton On
    $24.99 $17.49
    3 colours available
    30% OFF
  • Free by Cotton On
    $24.99 $17.49
    3 colours available
    30% OFF
  • Free by Cotton On
    $54.99 $38.49
    2 colours available
    30% OFF
  • Free by Cotton On
    $15.00
    2 colours available
  • Free by Cotton On
    $18.99 $13.29
    7 colours available
    30% OFF
  • Free by Cotton On
    $29.99 $20.99
    1 colour available
    30% OFF
  • Free by Cotton On
    $29.99 $20.99
    4 colours available
    30% OFF
  • Free by Cotton On
    $29.99 $20.99
    2 colours available
    30% OFF
  • Free by Cotton On
    $18.99 $13.29
    7 colours available
    30% OFF
  • Free by Cotton On
    $29.99 $20.99
    4 colours available
    30% OFF
  • Free by Cotton On
    $10.00
    1 colour available
  • Free by Cotton On
    $29.99 $20.99
    4 colours available
    30% OFF
  • Free by Cotton On
    $10.00
    1 colour available
  • Free by Cotton On
    $24.99 $12.50
    2 colours available
  • Free by Cotton On
    $24.99 $12.50
    2 colours available
  • Free by Cotton On
    $10.00 $5.00
    1 colour available
  • Free by Cotton On
    $10.00 $5.00
    1 colour available
  • Free by Cotton On
    $10.00 $5.00
    1 colour available
  • Free by Cotton On
    $9.99 $5.00
    2 colours available
  • Free by Cotton On
    $9.99 $5.00
    2 colours available
  • Free by Cotton On
    $34.99 $17.50
    1 colour available
  • Free by Cotton On
    $10.00 $5.00
    1 colour available