Girls Dresses

We’ve got enough girl’s dresses for every day of the week… and we haven’t forgotten about special occasions! Choose from long sleeve, short sleeve, sleeveless, frill sleeve, batwing sleeve and more. Our patterns range from cute and quirky to frilly and girly so you can find a little girl’s dress as bold and bright as her personality. Find your favourite dress today.

Cotton On Kids - Girls Dresses
  • Now Available in Sizes 9-10
    Minnie Skirtall, KHAKI/FRILL
    Cotton On Kids
    $34.99
    3 colours available
    BOGO 50% off Denim & Tees
  • Now Available in Sizes 9-10
    Sibella Short Sleeve Dress, SUM GREY MARLE/HEART SPACE
    Cotton On Kids
    $16.99
    6 colours available
    2 for $30
  • Now Available in Sizes 9-10
    Greer Short Sleeve Dress, LIGHT PINK/GRAFFITI
    Cotton On Kids
    $16.99
    2 colours available
    2 for $30
  • Now Available in Sizes 9-10
    Nicola Short Sleeve Dress, MARINA/TOMATO STRIPE
    Cotton On Kids
    $16.99
    3 colours available
    2 for $30
  • Now Available in Sizes 9-10
    Minnie Skirtall, BRIGHT BLUE/RAINBOW PATCH
    Cotton On Kids
    $34.99
    3 colours available
    BOGO 50% off Denim & Tees
  • Now Available in Sizes 9-10
    Sunny Skirtall, MID BLUE WASH
    Cotton On Kids
    $34.99
    3 colours available
    BOGO 50% off Denim & Tees
  • Now Available in Sizes 9-10
    Sunny Skirtall, BLEACH WASH
    Cotton On Kids
    $34.99
    3 colours available
    BOGO 50% off Denim & Tees
  • Now Available in Sizes 9-10
    Nicola Short Sleeve Dress, SHADED SPRUCE/LILAC CHIFFON STRIPE
    Cotton On Kids
    $16.99
    3 colours available
    2 for $30
  • Now Available in Sizes 9-10
    Sunny Skirtall, GREY WASH/STAR PRINT
    Cotton On Kids
    $34.99
    3 colours available
    BOGO 50% off Denim & Tees
  • Now Available in Sizes 9-10
    Minnie Skirtall, SHELL PEACH/FRILL
    Cotton On Kids
    $34.99
    3 colours available
    BOGO 50% off Denim & Tees
  • Cotton On Kids
    $16.99
    6 colours available
    2 for $30
  • Now Available in Sizes 9-10
    Sibella Short Sleeve Dress, CORYDALIS BLUE/HEARTS
    Cotton On Kids
    $16.99
    6 colours available
    2 for $30
  • Now Available in Sizes 9-10
    Sallianne Short Sleeve Dress, PEACOAT
    Cotton On Kids
    $24.99
    3 colours available
  • Now Available in Sizes 9-10
    Nicola Short Sleeve Dress, GOLDEN YELLOW/ROSE STRIPE
    Cotton On Kids
    $16.99
    3 colours available
    2 for $30
  • Now Available in Sizes 9-10
    Sallianne Short Sleeve Dress, LT GREY MARLE/VANILLA
    Cotton On Kids
    $24.99
    3 colours available
  • Now Available in Sizes 9-10
    Sallianne Short Sleeve Dress, LEMON ZEST/CORYDALIS STRIPE
    Cotton On Kids
    $24.99
    3 colours available
  • Now Available in Sizes 9-10
    Sibella Short Sleeve Dress, PEACOAT/SIDE STRIPE
    Cotton On Kids
    $16.99
    6 colours available
    2 for $30
  • Now Available in Sizes 9-10
    Sibella Short Sleeve Dress, BITTERSWEET/THRILL HILL
    Cotton On Kids
    $16.99
    6 colours available
    2 for $30
  • Now Available in Sizes 9-10
    Sibella Short Sleeve Dress, SHADED SPRUCE/ANIMAL
    Cotton On Kids
    $16.99
    6 colours available
    2 for $30
  • Now Available in Sizes 9-10
    Livvy Dress, MULTI STRIPE
    Cotton On Kids
    $29.99
    2 colours available
  • New
    Montana Short Sleeve Dress, WILDFLOWER MARLE/GOLD SPOT
    Cotton On Kids
    $16.99
    3 colours available
  • Cotton On Kids
    $34.99
    1 colour available
  • New
    Lani Long Sleeve Dress, TERRACOTTA ROSE/ORGANIC DABS
    Cotton On Kids
    $16.99
    3 colours available
  • Now Available in Sizes 9-10
    Livvy Dress, PEACOAT/ORIENTAL FLORAL
    Cotton On Kids
    $29.99
    2 colours available
  • New
    Lani Long Sleeve Dress, LIGHT GREY MARLE/GARDEN FLORAL
    Cotton On Kids
    $16.99
    3 colours available
  • New
    Montana Short Sleeve Dress, EMERALD/CAMP VIBES
    Cotton On Kids
    $16.99
    3 colours available
  • New
    Montana Short Sleeve Dress, MAGENTA PURPLE/STRIPE
    Cotton On Kids
    $16.99
    3 colours available
  • Now Available in Sizes 9-10
    Alba Short Sleeve Dress, PEACOAT SLUB/EMB
    Cotton On Kids
    $24.99
    3 colours available
  • New
    Blaire Long Sleeve Dress, WILDFLOWER/MAGENTA STRIPE
    Cotton On Kids
    $24.99
    4 colours available
  • New
    Blaire Long Sleeve Dress, PEACOAT/BARBERRY STRIPE
    Cotton On Kids
    $24.99
    4 colours available
  • New
    Lani Long Sleeve Dress, PEACOAT/BARBERRY STRIPE
    Cotton On Kids
    $16.99
    3 colours available
  • Now Available in Sizes 9-10
    Alba Short Sleeve Dress, VANILLA/ELECTRIC PINK STRIPE
    Cotton On Kids
    $24.99
    3 colours available
  • Now Available in Sizes 9-10
    Immie Short Sleeve Dress, DARK BLUE WASH
    Cotton On Kids
    $29.99
    2 colours available
  • Now Available in Sizes 9-10
    Immie Short Sleeve Dress, BERYL GREEN/ABSTRACT DAISY
    Cotton On Kids
    $29.99
    2 colours available
  • New
    Blaire Long Sleeve Dress, EMERALD/LILAC SORBET STRIPE
    Cotton On Kids
    $24.99
    4 colours available
  • New
    Blaire Long Sleeve Dress, MINERAL YELLOW/VANILLA STRIPE
    Cotton On Kids
    $24.99
    4 colours available
  • Now Available in Sizes 9-10
    Greer Short Sleeve Dress, COUNTRY BLUE/HAPPY FACES
    Cotton On Kids
    $16.99
    2 colours available
    2 for $30
  • Now Available in Sizes 9-10
    Alba Short Sleeve Dress, MINERAL YELLOW/POP DITSY FLORAL
    Cotton On Kids
    $24.99
    3 colours available
  • Now Available in Sizes 9-10
    Ella Short Sleeve Dress, ELECTRIC PINK
    Cotton On Kids
    $16.99
    1 colour available
    2 for $30
  • Cotton On Kids
    $16.99 $10.00
    5 colours available
  • Cotton On Kids
    $16.99 $10.00
    5 colours available
  • Cotton On Kids
    $16.99 $10.00
    3 colours available
  • Cotton On Kids
    $16.99 $7.50
    1 colour available
  • Cotton On Kids
    $29.99 $15.00
    1 colour available
  • Cotton On Kids
    $34.99 $29.99
    1 colour available
  • Cotton On Kids
    $26.99 $10.00
    2 colours available
  • Cotton On Kids
    $22.99 $10.00
    3 colours available
  • Cotton On Kids
    $12.00 $10.00
    1 colour available