Free by Cotton On Teen Girls Fashion

Teen Girl’s Shop All

You can never have enough girl’s dresses, jeans, t-shirts, sleepwear, shorts, pants, shoes and accessories. Our timeless designs and classic styles mean you can snap up something special that will last her throughout this season and into the next. Find all our girl’s clothing right here, including a great range of accessories, beauty and bath products.

  • Free by Cotton On
    $19.99
    5 colours available
    2 for $30
    3 for $45
    4 for $60
  • Free by Cotton On
    $19.99
    8 colours available
    2 for $30
    3 for $45
    4 for $60
  • Free by Cotton On
    $39.99 $27.99
    2 colours available
    30% OFF
  • Free by Cotton On
    $39.99
    3 colours available
  • NEW
    Candice Playsuit, CHAMBRAY
    Free by Cotton On
    $39.99
    3 colours available
  • Free by Cotton On
    $39.99
    2 colours available
  • Free by Cotton On
    $39.99
    6 colours available
  • Free by Cotton On
    $34.99
    3 colours available
  • Free by Cotton On
    $29.99
    5 colours available
  • Free by Cotton On
    $39.99
    2 colours available
  • Free by Cotton On
    $34.99
    3 colours available
  • Free by Cotton On
    $19.99
    4 colours available
    2 for $30
    3 for $45
    4 for $60
  • Free by Cotton On
    $19.99
    5 colours available
    2 for $30
    3 for $45
    4 for $60
  • Free by Cotton On
    $19.99
    8 colours available
    2 for $30
    3 for $45
    4 for $60
  • Free by Cotton On
    $39.99
    2 colours available
  • Free by Cotton On
    $39.99
    3 colours available
  • Free by Cotton On
    $39.99
    6 colours available
  • Free by Cotton On
    $29.99
    4 colours available
  • Free by Cotton On
    $39.99
    6 colours available
  • NEW
    Leni Denim Short, SPRING INDIGO 2
    Free by Cotton On
    $29.99
    1 colour available
  • Free by Cotton On
    $39.99
    3 colours available
  • Cotton On Kids
    $24.99
    2 colours available
  • Free by Cotton On
    $39.99 $27.99
    1 colour available
    30% OFF
  • Free by Cotton On
    $29.99
    2 colours available
    BUY 1, GET 1 50% OFF
  • Free by Cotton On
    $19.99
    5 colours available
    2 for $30
    3 for $45
    4 for $60
  • Free by Cotton On
    $39.99
    3 colours available
  • Typo
    $39.99 $27.99
    3 colours available
    BEST DEALS!!
  • NEW
    Ellie Tee Tie Front, BUTTERFLY BLUE/PINK LADY STRIPE
    Free by Cotton On
    $19.99
    4 colours available
    2 for $30
    3 for $45
    4 for $60
  • Free by Cotton On
    $39.99
    2 colours available
  • Free by Cotton On
    $39.99
    2 colours available
  • Free by Cotton On
    $29.99
    6 colours available
    BUY 1, GET 1 50% OFF
  • Free by Cotton On
    $39.99
    6 colours available
  • Online Exclusive
    Large Get Cushy Cushion, BURGER
    Typo
    $49.99 $34.99
    3 colours available
    BEST DEALS!!
  • Free by Cotton On
    $39.99 $27.99
    6 colours available
    30% OFF
  • Free by Cotton On
    $16.99
    7 colours available
  • Free by Cotton On
    $19.99
    6 colours available
    2 for $30
    3 for $45
    4 for $60
  • Free by Cotton On
    $39.99
    3 colours available
  • Free by Cotton On
    $29.99
    5 colours available
  • Free by Cotton On
    $19.99
    2 colours available
    BUY 1, GET 1 50% OFF
  • NEW
    Ellie Tee Tie Front, OBRIEN BLUE/BONFIRE RED STRIPE
    Free by Cotton On
    $19.99
    4 colours available
    2 for $30
    3 for $45
    4 for $60
  • Free by Cotton On
    $34.99
    2 colours available
  • Free by Cotton On
    $14.99
    10 colours available
  • NEW
    Hailey Tank, YOKE YELLOW SPOT/HEART
    Free by Cotton On
    $19.99
    6 colours available
    2 for $30
    3 for $45
    4 for $60
  • NEW
    Dahlia Culotte Dungaree, CHAMBRAY
    Free by Cotton On
    $39.99
    3 colours available
  • Free by Cotton On
    $39.99
    4 colours available
  • Free by Cotton On
    $19.99
    6 colours available
    2 for $30
    3 for $45
    4 for $60
  • Free by Cotton On
    $19.99
    8 colours available
    2 for $30
    3 for $45
    4 for $60
  • Free by Cotton On
    $19.99
    10 colours available
    2 for $30
    3 for $45
    4 for $60