Old Navy - Girls

ChevronNavigation chevron icon

Shop for pre-loved Old Navy for Girls dresses, skirts, shirts, and more at thredUP for up to 90% off estimated retail! You don't have to visit an Old Navy store or pay retail prices when you want your daughter to look her best!

19,132 items
Old Navy Size 10
Price Drop BadgePrice Drop

View Product: Old Navy Size 10

Old Navy

Size 10
$11.99 $25

$5.99 50% off with

Old Navy Size 14

View Product: Old Navy Size 14

Old Navy

Size 14
$13.99 $25

$6.99 50% off with

Old Navy Size 8

View Product: Old Navy Size 8

Old Navy

Size 8
$14.99 $25

$7.49 50% off with

Old Navy Size 8

View Product: Old Navy Size 8

Old Navy

Size 8
$12.99 $13

$7.79 40% off with

Old Navy Size 10
Rare Find BadgeRare Find

View Product: Old Navy Size 10

Old Navy

Size 10
$15.99 $30

$9.59 40% off with

Old Navy Size 3T

View Product: Old Navy Size 3T

Old Navy

Size 3T
$14.99 $21

$8.99 40% off with

Old Navy Size 18-24 mo

View Product: Old Navy Size 18-24 mo

Old Navy

Size 18-24 mo
$17.99 $30

$10.79 40% off with

Old Navy Size 8

View Product: Old Navy Size 8

Old Navy

Size 8
$12.99 $25

$6.49 50% off with

Old Navy Size 12

View Product: Old Navy Size 12

Old Navy

Size 12
$14.99 $25

$7.49 50% off with

Old Navy Size 0-3 mo

View Product: Old Navy Size 0-3 mo

Old Navy

Size 0-3 mo
$12.99 $19

$7.79 40% off with

Old Navy Size 8
Price Drop BadgePrice Drop

View Product: Old Navy Size 8

Old Navy

Size 8
$12.99 $25

$5.20 60% off with

Old Navy Size 14 Plus

View Product: Old Navy Size 14 Plus

Old Navy

Size 14 Plus
$15.99 $25

$9.59 40% off with

Old Navy Size 6

View Product: Old Navy Size 6

Old Navy

Size 6
$13.99 $25

$6.99 50% off with

Old Navy Size 14
Price Drop BadgePrice Drop

View Product: Old Navy Size 14

Old Navy

Size 14
$16.99 $30

$8.49 50% off with

Old Navy Size 4T

View Product: Old Navy Size 4T

Old Navy

Size 4T
$15.99 $27

$11.19 30% off with

Old Navy Size 5T

View Product: Old Navy Size 5T

Old Navy

Size 5T
$12.99 $21

$9.09 30% off with

Old Navy Size 5

View Product: Old Navy Size 5

Old Navy

Size 5
$11.99 $18

$8.39 30% off with

Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$12.99 $27

$9.09 30% off with

Old Navy Size 4T

View Product: Old Navy Size 4T

Old Navy

Size 4T
$12.99 $21

$9.09 30% off with

Old Navy Size 8

View Product: Old Navy Size 8

Old Navy

Size 8
$9.99 $14

$6.99 30% off with

Old Navy Size 14 Plus

View Product: Old Navy Size 14 Plus

Old Navy

Size 14 Plus
$12.99 $18

$9.09 30% off with

Old Navy Size 5

View Product: Old Navy Size 5

Old Navy

Size 5
$14.99 $21

$10.49 30% off with

Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$11.99 $18

$8.39 30% off with

Old Navy Size 14
New With Tags BadgeNew With Tags

View Product: Old Navy Size 14

Old Navy

Size 14
$10.99 $18

$7.69 30% off with

Old Navy Size 4T

View Product: Old Navy Size 4T

Old Navy

Size 4T
$12.99 $21

$9.09 30% off with

Old Navy Size 3-6 mo

View Product: Old Navy Size 3-6 mo

Old Navy

Size 3-6 mo
$9.99 $11

$6.99 30% off with

Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$15.99 $27

$11.19 30% off with

Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$6.99 $11
Old Navy Size 14

View Product: Old Navy Size 14

Old Navy

Size 14
$14.99 $27

$10.49 30% off with

Old Navy Size 12-18 mo
Rare Find BadgeRare Find

View Product: Old Navy Size 12-18 mo

Old Navy

Size 12-18 mo
$7.99 $15
Old Navy Size 6

View Product: Old Navy Size 6

Old Navy

Size 6
$16.99 $27

$11.89 30% off with

Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$13.99 $27

$9.79 30% off with

Old Navy Size 14

View Product: Old Navy Size 14

Old Navy

Size 14
$9.99 $14

$6.99 30% off with

Old Navy Size 5T
New With Tags BadgeNew With Tags

View Product: Old Navy Size 5T

Old Navy

Size 5T
$13.99 $16.99

$9.79 30% off with

Old Navy Size 12

View Product: Old Navy Size 12

Old Navy

Size 12
$11.99 $18

$8.39 30% off with

Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$10.99 $18

$7.69 30% off with

Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$12.99 $27

$9.09 30% off with

Old Navy Size 4T

View Product: Old Navy Size 4T

Old Navy

Size 4T
$7.99 $15
Old Navy Size 3T

View Product: Old Navy Size 3T

Old Navy

Size 3T
$9.99 $21

$6.99 30% off with

Old Navy Size 12-18 mo

View Product: Old Navy Size 12-18 mo

Old Navy

Size 12-18 mo
$9.99 $14

$6.99 30% off with

Old Navy Size 14

View Product: Old Navy Size 14

Old Navy

Size 14
$10.99 $18

$7.69 30% off with

Old Navy Size 8

View Product: Old Navy Size 8

Old Navy

Size 8
$14.99 $27

$10.49 30% off with

Old Navy Size 14

View Product: Old Navy Size 14

Old Navy

Size 14
$9.99 $14

$6.99 30% off with

Old Navy Size 3T

View Product: Old Navy Size 3T

Old Navy

Size 3T
$11.99 $21

$8.39 30% off with

Old Navy Size 6

View Product: Old Navy Size 6

Old Navy

Size 6
$9.99 $14

$6.99 30% off with

Old Navy Size 5T

View Product: Old Navy Size 5T

Old Navy

Size 5T
$12.99 $21

$9.09 30% off with

Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$12.99 $21

$9.09 30% off with

Old Navy Size 5T
New With Tags BadgeNew With Tags

View Product: Old Navy Size 5T

Old Navy

Size 5T
$12.99 $16.99

$9.09 30% off with

Old Navy Size Small kids

View Product: Old Navy Size Small kids

Old Navy

Size Small kids
$10.99 $16

$7.69 30% off with

Old Navy Size 6

View Product: Old Navy Size 6

Old Navy

Size 6
$10.99 $18

$7.69 30% off with

Old Navy Size 3T

View Product: Old Navy Size 3T

Old Navy

Size 3T
$11.99 $21

$8.39 30% off with

Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$11.99 $18

$8.39 30% off with

Old Navy Size 5T

View Product: Old Navy Size 5T

Old Navy

Size 5T
$9.99 $18

$6.99 30% off with

Old Navy Size 2T

View Product: Old Navy Size 2T

Old Navy

Size 2T
$11.99 $21

$8.39 30% off with

Old Navy Size 14

View Product: Old Navy Size 14

Old Navy

Size 14
$9.99 $14

$6.99 30% off with

Old Navy Size 14

View Product: Old Navy Size 14

Old Navy

Size 14
$14.99 $27

$10.49 30% off with

Old Navy Size 2T

View Product: Old Navy Size 2T

Old Navy

Size 2T
$11.99 $21

$8.39 30% off with

Old Navy Size 3T

View Product: Old Navy Size 3T

Old Navy

Size 3T
$9.99 $16

$6.99 30% off with

Old Navy Size 14
New With Tags BadgeNew With Tags

View Product: Old Navy Size 14

Old Navy

Size 14
$10.99 $18

$7.69 30% off with

Old Navy Size 7

View Product: Old Navy Size 7

Old Navy

Size 7
$13.99 $27

$9.79 30% off with

Old Navy Size 14

View Product: Old Navy Size 14

Old Navy

Size 14
$14.99 $27

$10.49 30% off with

Old Navy Size 8

View Product: Old Navy Size 8

Old Navy

Size 8
$8.99 $18
Old Navy Size 6

View Product: Old Navy Size 6

Old Navy

Size 6
$12.99 $27

$9.09 30% off with

Old Navy Size 4T

View Product: Old Navy Size 4T

Old Navy

Size 4T
$9.99 $16

$6.99 30% off with

Old Navy Size 18-24 mo
New With Tags BadgeNew With Tags

View Product: Old Navy Size 18-24 mo

Old Navy

Size 18-24 mo
$9.99 $19.99

$6.99 30% off with

Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$15.99 $27

$11.19 30% off with

Old Navy Size 2T

View Product: Old Navy Size 2T

Old Navy

Size 2T
$11.99 $16

$8.39 30% off with

Old Navy Size 4T

View Product: Old Navy Size 4T

Old Navy

Size 4T
$11.99 $21

$8.39 30% off with

Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$13.99 $27

$9.79 30% off with

Old Navy Size 6-12 mo
Rare Find BadgeRare Find

View Product: Old Navy Size 6-12 mo

Old Navy

Size 6-12 mo
$10.99 $21

$7.69 30% off with

Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$13.99 $27

$9.79 30% off with

Old Navy Size Small kids
Rare Find BadgeRare Find

View Product: Old Navy Size Small kids

Old Navy

Size Small kids
$6.99 $11
Old Navy Size 8

View Product: Old Navy Size 8

Old Navy

Size 8
$13.99 $27

$9.79 30% off with

Old Navy Size 12

View Product: Old Navy Size 12

Old Navy

Size 12
$10.99 $18

$7.69 30% off with

Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$9.99 $16

$6.99 30% off with

Old Navy Size 14

View Product: Old Navy Size 14

Old Navy

Size 14
$9.99 $18

$6.99 30% off with

Old Navy Size 5T

View Product: Old Navy Size 5T

Old Navy

Size 5T
$12.99 $21

$9.09 30% off with

Old Navy Size Medium kids

View Product: Old Navy Size Medium kids

Old Navy

Size Medium kids
$11.99 $16

$8.39 30% off with

Old Navy Size Small kids
Rare Find BadgeRare Find

View Product: Old Navy Size Small kids

Old Navy

Size Small kids
$9.99 $15

$6.99 30% off with

Old Navy Size 6

View Product: Old Navy Size 6

Old Navy

Size 6
$14.99 $29

$10.49 30% off with

Old Navy Size Large youth

View Product: Old Navy Size Large youth

Old Navy

Size Large youth
$12.99 $27

$9.09 30% off with

Old Navy Size 8

View Product: Old Navy Size 8

Old Navy

Size 8
$13.99 $27

$9.79 30% off with

Old Navy Size Large kids

View Product: Old Navy Size Large kids

Old Navy

Size Large kids
$13.99 $27

$9.79 30% off with

Old Navy Size 6

View Product: Old Navy Size 6

Old Navy

Size 6
$11.99 $21

$8.39 30% off with

Old Navy Size 18-24 mo

View Product: Old Navy Size 18-24 mo

Old Navy

Size 18-24 mo
$16.99 $37

$11.89 30% off with

Old Navy Size 18
New With Tags BadgeNew With Tags

View Product: Old Navy Size 18

Old Navy

Size 18
$14.99 $26.99

$10.49 30% off with

Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$9.99 $16

$6.99 30% off with

Old Navy Size 12-18 mo

View Product: Old Navy Size 12-18 mo

Old Navy

Size 12-18 mo
$12.99 $18

$9.09 30% off with

Old Navy Size 5

View Product: Old Navy Size 5

Old Navy

Size 5
$14.99 $32

$10.49 30% off with

Old Navy Size 5T

View Product: Old Navy Size 5T

Old Navy

Size 5T
$12.99 $21

$9.09 30% off with

Old Navy Size Medium kids

View Product: Old Navy Size Medium kids

Old Navy

Size Medium kids
$11.99 $21

$8.39 30% off with

Old Navy Size 18-24 mo

View Product: Old Navy Size 18-24 mo

Old Navy

Size 18-24 mo
$11.99 $21

$8.39 30% off with

Old Navy Size 3T

View Product: Old Navy Size 3T

Old Navy

Size 3T
$15.99 $30

$9.59 40% off with

Old Navy Size 4T

View Product: Old Navy Size 4T

Old Navy

Size 4T
$15.99 $30

$9.59 40% off with

Old Navy Size 0-3 mo

View Product: Old Navy Size 0-3 mo

Old Navy

Size 0-3 mo
$12.99 $20

$7.79 40% off with

Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$11.99 $17

$5.99 50% off with

Old Navy Size 6

View Product: Old Navy Size 6

Old Navy

Size 6
$12.99 $25

$7.79 40% off with

Old Navy Size 0-3 mo

View Product: Old Navy Size 0-3 mo

Old Navy

Size 0-3 mo
$13.99 $19

$8.39 40% off with

Old Navy Size 6

View Product: Old Navy Size 6

Old Navy

Size 6
$14.99 $25

$8.99 40% off with

Old Navy Size 12-18 mo

View Product: Old Navy Size 12-18 mo

Old Navy

Size 12-18 mo
$11.99 $22.99

$5.99 50% off with

Old Navy Size 5T

View Product: Old Navy Size 5T

Old Navy

Size 5T
$10.99 $20

$6.59 40% off with

Old Navy Size 10
Price Drop BadgePrice Drop

View Product: Old Navy Size 10

Old Navy

Size 10
$14.99 $25

$7.49 50% off with

Old Navy Size 8
Price Drop BadgePrice Drop

View Product: Old Navy Size 8

Old Navy

Size 8
$18.99 $35

$9.49 50% off with

Old Navy Size Medium kids

View Product: Old Navy Size Medium kids

Old Navy

Size Medium kids
$16.99 $30

$8.49 50% off with

Old Navy Size 8
Price Drop BadgePrice Drop

View Product: Old Navy Size 8

Old Navy

Size 8
$20.99 $40

$10.49 50% off with

Old Navy Size Large youth

View Product: Old Navy Size Large youth

Old Navy

Size Large youth
$14.99 $23

$8.99 40% off with

Old Navy Size 14
New With Tags BadgeNew With Tags

View Product: Old Navy Size 14

Old Navy

Size 14
$10.99 $20

$6.59 40% off with

Old Navy Size 7
Price Drop BadgePrice Drop

View Product: Old Navy Size 7

Old Navy

Size 7
$14.99 $25

$7.49 50% off with

Old Navy Size Medium kids

View Product: Old Navy Size Medium kids

Old Navy

Size Medium kids
$12.99 $17

$7.79 40% off with

Old Navy Size 5

View Product: Old Navy Size 5

Old Navy

Size 5
$13.99 $19

$8.39 40% off with

Old Navy Size 10
Rare Find BadgeRare Find

View Product: Old Navy Size 10

Old Navy

Size 10
$19.99 $38

$11.99 40% off with

Old Navy Size 8

View Product: Old Navy Size 8

Old Navy

Size 8
$13.99 $19

$8.39 40% off with

Old Navy Size 10
Price Drop BadgePrice Drop

View Product: Old Navy Size 10

Old Navy

Size 10
$12.99 $25

$6.49 50% off with

Old Navy Size 18-24 mo
Rare Find BadgeRare Find

View Product: Old Navy Size 18-24 mo

Old Navy

Size 18-24 mo
$16.99 $35

$10.19 40% off with

Old Navy Size 2T

View Product: Old Navy Size 2T

Old Navy

Size 2T
$12.99 $20

$7.79 40% off with

Old Navy Size 2T

View Product: Old Navy Size 2T

Old Navy

Size 2T
$17.99 $30

$10.79 40% off with

Old Navy Size 16

View Product: Old Navy Size 16

Old Navy

Size 16
$30.99 $60

$15.49 50% off with

Old Navy Size Large youth
Price Drop BadgePrice Drop

View Product: Old Navy Size Large youth

Old Navy

Size Large youth
$11.99 $25

$7.19 40% off with

Old Navy Size 14

View Product: Old Navy Size 14

Old Navy

Size 14
$12.99 $25

$7.79 40% off with

Old Navy Size 8
Price Drop BadgePrice Drop

View Product: Old Navy Size 8

Old Navy

Size 8
$11.99 $20

$5.99 50% off with

Search TwinkleSearch Twinkel Icon

These items go fast!

Around 1063 items matching your search will be added this week. Save a search now and we'll let you know when they arrive.

...