thredUP LogothredUP | An Online Consignment & Thrift StorethredUP
Magnifying glassMagnifying glass icon
My thredUPMy thredUP Icon
0
CartLink to your thredUP cart
Check out

Girls' Tops

ChevronNavigation chevron icon

You want the girls in your family to look great whether they're going to school or hanging out with friends on the weekend. Check out thredUP's selection of girls' tops to discover amazing items at up to 90% off estimated retail.

50,000+ items
Derek Heart Size Medium kids
Derek Heart Size Medium kids
Price Drop BadgePrice Drop

View Product: Derek Heart Size Medium kids

Derek Heart

Size Medium kids
$3.99 $13
Hanna Andersson Size 120 cm
Hanna Andersson Size 120 cm

View Product: Hanna Andersson Size 120 cm

Hanna Andersson

Size 120 cm
$11.99 $28

$9.59 20% off with

Hanna Andersson Size 100 cm
Hanna Andersson Size 100 cm

View Product: Hanna Andersson Size 100 cm

Hanna Andersson

Size 100 cm
$14.99 $38

$11.99 20% off with

Zara Baby Size 2
Zara Baby Size 2

View Product: Zara Baby Size 2

Zara Baby

Size 2
$6.99 $14

$5.59 20% off with

Gap Kids Size 12
Gap Kids Size 12

View Product: Gap Kids Size 12

Gap Kids

Size 12
$7.99 $25

$6.39 20% off with

Justice Size 8
Justice Size 8

View Product: Justice Size 8

Justice

Size 8
$6.99 $20

$5.59 20% off with

Cat & Jack Size 10
Cat & Jack Size 10

View Product: Cat & Jack Size 10

Cat & Jack

Size 10
$5.99 $10
Beautees Size 6X
Beautees Size 6X

View Product: Beautees Size 6X

Beautees

Size 6X
$5.99 $15
Zara Baby Size 2
Zara Baby Size 2

View Product: Zara Baby Size 2

Zara Baby

Size 2
$4.99 $14
Jordache Size Medium youth
Jordache Size Medium youth

View Product: Jordache Size Medium youth

Jordache

Size Medium youth
$4.99 $15
Arizona Jean Company Size X-Large kids
Arizona Jean Company Size X-Large kids
New With Tags BadgeNew With Tags

View Product: Arizona Jean Company Size X-Large kids

Arizona Jean Company

Size X-Large kids
$8.99 $27

$7.19 20% off with

Cat & Jack Size 2T
Cat & Jack Size 2T

View Product: Cat & Jack Size 2T

Cat & Jack

Size 2T
$6.99 $14

$5.59 20% off with

Nike Size Small youth
Nike Size Small youth

View Product: Nike Size Small youth

Nike

Size Small youth
$12.99 $38

$10.39 20% off with

Nike Size Small youth
Nike Size Small youth

View Product: Nike Size Small youth

Nike

Size Small youth
$12.99 $38

$10.39 20% off with

Old Navy Size 2T
Old Navy Size 2T

View Product: Old Navy Size 2T

Old Navy

Size 2T
$8.99 $20

$7.19 20% off with

Ralph Lauren Size 24 mo
Ralph Lauren Size 24 mo

View Product: Ralph Lauren Size 24 mo

Ralph Lauren

Size 24 mo
$15.99 $65

$12.79 20% off with

Art Class Size X-Large youth
Art Class Size X-Large youth

View Product: Art Class Size X-Large youth

Art Class

Size X-Large youth
$6.99 $26

$5.59 20% off with

Cat & Jack Size Large kids
Cat & Jack Size Large kids
Price Drop BadgePrice Drop

View Product: Cat & Jack Size Large kids

Cat & Jack

Size Large kids
$4.99 $15
Shein Size 13
Shein Size 13

View Product: Shein Size 13

Shein

Size 13
$3.99 $20
Unbranded Size 14
Unbranded Size 14
Price Drop BadgePrice Drop

View Product: Unbranded Size 14

Unbranded

Size 14
$3.99 $41
Gymboree Size 12-18 mo
Gymboree Size 12-18 mo
Rare Find BadgeRare Find

View Product: Gymboree Size 12-18 mo

Gymboree

Size 12-18 mo
$8.99 $33

$7.19 20% off with

Gymboree Size 18-24 mo
Gymboree Size 18-24 mo

View Product: Gymboree Size 18-24 mo

Gymboree

Size 18-24 mo
$8.99 $33

$7.19 20% off with

OshKosh B'gosh Size 5
OshKosh B'gosh Size 5

View Product: OshKosh B'gosh Size 5

OshKosh B'gosh

Size 5
$9.99 $30

$6.99 30% off with

H&M Size 8
H&M Size 8

View Product: H&M Size 8

H&M

Size 8
$8.99 $15

$7.19 20% off with

The Children's Place Size 14
The Children's Place Size 14

View Product: The Children's Place Size 14

The Children's Place

Size 14
$9.99 $30

$6.99 30% off with

Cat & Jack Size 7
Cat & Jack Size 7

View Product: Cat & Jack Size 7

Cat & Jack

Size 7
$8.99 $20

$7.19 20% off with

Gymboree Size 4T
Gymboree Size 4T

View Product: Gymboree Size 4T

Gymboree

Size 4T
$11.99 $33

$8.39 30% off with

Baby Gap Size 18-24 mo
Baby Gap Size 18-24 mo

View Product: Baby Gap Size 18-24 mo

Baby Gap

Size 18-24 mo
$11.99 $35

$8.39 30% off with

Assorted Brands Size Large kids
Assorted Brands Size Large kids

View Product: Assorted Brands Size Large kids

Assorted Brands

Size Large kids
$11.99 $41

$8.39 30% off with

Cherokee Size 5
Cherokee Size 5

View Product: Cherokee Size 5

Cherokee

Size 5
$8.99 $25

$7.19 20% off with

ON FIRE Size Large youth
ON FIRE Size Large youth

View Product: ON FIRE Size Large youth

ON FIRE

Size Large youth
$11.99 $20

$8.39 30% off with

Gymboree Size 8
Gymboree Size 8

View Product: Gymboree Size 8

Gymboree

Size 8
$11.99 $35

$8.39 30% off with

Gymboree Size 5
Gymboree Size 5

View Product: Gymboree Size 5

Gymboree

Size 5
$9.99 $33

$6.99 30% off with

Carter's Size 4
Carter's Size 4

View Product: Carter's Size 4

Carter's

Size 4
$8.99 $26

$7.19 20% off with

The Children's Place Size 3T
The Children's Place Size 3T

View Product: The Children's Place Size 3T

The Children's Place

Size 3T
$10.99 $30

$7.69 30% off with

OshKosh B'gosh Size 18 mo
OshKosh B'gosh Size 18 mo

View Product: OshKosh B'gosh Size 18 mo

OshKosh B'gosh

Size 18 mo
$8.99 $26

$7.19 20% off with

Assorted Brands Size 140 cm
Assorted Brands Size 140 cm

View Product: Assorted Brands Size 140 cm

Assorted Brands

Size 140 cm
$10.99 $41

$7.69 30% off with

Old Navy Size 6
Old Navy Size 6

View Product: Old Navy Size 6

Old Navy

Size 6
$9.99 $25

$6.99 30% off with

The Children's Place Size 6
The Children's Place Size 6

View Product: The Children's Place Size 6

The Children's Place

Size 6
$9.99 $30

$6.99 30% off with

Gymboree Size 18-24 mo
Gymboree Size 18-24 mo

View Product: Gymboree Size 18-24 mo

Gymboree

Size 18-24 mo
$8.99 $33

$7.19 20% off with

Gymboree Size 5
Gymboree Size 5

View Product: Gymboree Size 5

Gymboree

Size 5
$9.99 $33

$6.99 30% off with

OshKosh B'gosh Size 4T
OshKosh B'gosh Size 4T

View Product: OshKosh B'gosh Size 4T

OshKosh B'gosh

Size 4T
$9.99 $30

$6.99 30% off with

Carter's Size 5
Carter's Size 5

View Product: Carter's Size 5

Carter's

Size 5
$8.99 $26

$7.19 20% off with

OshKosh B'gosh Size 5
OshKosh B'gosh Size 5

View Product: OshKosh B'gosh Size 5

OshKosh B'gosh

Size 5
$9.99 $30

$6.99 30% off with

Carter's Size 6
Carter's Size 6

View Product: Carter's Size 6

Carter's

Size 6
$8.99 $26

$7.19 20% off with

SO Size Large youth
SO Size Large youth

View Product: SO Size Large youth

SO

Size Large youth
$10.99 $31

$7.69 30% off with

Assorted Brands Size 13
Assorted Brands Size 13

View Product: Assorted Brands Size 13

Assorted Brands

Size 13
$10.99 $41

$7.69 30% off with

Old Navy Size 3T
Old Navy Size 3T

View Product: Old Navy Size 3T

Old Navy

Size 3T
$8.99 $20

$7.19 20% off with

Gymboree Size 12-18 mo
Gymboree Size 12-18 mo

View Product: Gymboree Size 12-18 mo

Gymboree

Size 12-18 mo
$8.99 $33

$7.19 20% off with

Assorted Brands Size 10
Assorted Brands Size 10

View Product: Assorted Brands Size 10

Assorted Brands

Size 10
$10.99 $41

$7.69 30% off with

Assorted Brands Size 6
Assorted Brands Size 6

View Product: Assorted Brands Size 6

Assorted Brands

Size 6
$11.99 $41

$8.39 30% off with

Gymboree Size 5
Gymboree Size 5

View Product: Gymboree Size 5

Gymboree

Size 5
$9.99 $33

$6.99 30% off with

Gymboree Size 2T
Gymboree Size 2T

View Product: Gymboree Size 2T

Gymboree

Size 2T
$9.99 $33

$6.99 30% off with

Assorted Brands Size 7
Assorted Brands Size 7

View Product: Assorted Brands Size 7

Assorted Brands

Size 7
$11.99 $41

$8.39 30% off with

Colorful Planet Size 6
Colorful Planet Size 6

View Product: Colorful Planet Size 6

Colorful Planet

Size 6
$11.99 $26

$8.39 30% off with

Assorted Brands Size 14
Assorted Brands Size 14

View Product: Assorted Brands Size 14

Assorted Brands

Size 14
$11.99 $41

$8.39 30% off with

Gymboree Size 10
Gymboree Size 10

View Product: Gymboree Size 10

Gymboree

Size 10
$11.99 $35

$8.39 30% off with

Old Navy Size 18-24 mo
Old Navy Size 18-24 mo

View Product: Old Navy Size 18-24 mo

Old Navy

Size 18-24 mo
$8.99 $20

$7.19 20% off with

Gymboree Size 12-18 mo
Gymboree Size 12-18 mo

View Product: Gymboree Size 12-18 mo

Gymboree

Size 12-18 mo
$9.99 $33

$6.99 30% off with

Old Navy Size 3T
Old Navy Size 3T

View Product: Old Navy Size 3T

Old Navy

Size 3T
$8.99 $20

$7.19 20% off with

Assorted Brands Size 16
Assorted Brands Size 16
Rare Find BadgeRare Find

View Product: Assorted Brands Size 16

Assorted Brands

Size 16
$11.99 $41

$8.39 30% off with

Gymboree Size 5
Gymboree Size 5

View Product: Gymboree Size 5

Gymboree

Size 5
$9.99 $33

$6.99 30% off with

SO Size 10
SO Size 10

View Product: SO Size 10

SO

Size 10
$11.99 $31

$8.39 30% off with

Gymboree Size 2T
Gymboree Size 2T

View Product: Gymboree Size 2T

Gymboree

Size 2T
$10.99 $33

$6.59 40% off with

Jelly The Pug Size 14
Jelly The Pug Size 14

View Product: Jelly The Pug Size 14

Jelly The Pug

Size 14
$14.99 $61

$10.49 30% off with

J.Crew Size 2
J.Crew Size 2
Price Drop BadgePrice Drop

View Product: J.Crew Size 2

J.Crew

Size 2
$5.99 $158
Aqua Size Large kids
Aqua Size Large kids
Price Drop BadgePrice Drop

View Product: Aqua Size Large kids

Aqua

Size Large kids
$8.99 $82

$6.29 30% off with

GB Girls Size 6
GB Girls Size 6

View Product: GB Girls Size 6

GB Girls

Size 6
$17.99 $31

$10.79 40% off with

Puma Size Small youth
Puma Size Small youth
New With Tags BadgeNew With Tags

View Product: Puma Size Small youth

Puma

Size Small youth
$10.99 $31

$7.69 30% off with

Lands' End Size 7
Lands' End Size 7

View Product: Lands' End Size 7

Lands' End

Size 7
$9.99 $39

$6.99 30% off with

Gymboree Size 3T
Gymboree Size 3T

View Product: Gymboree Size 3T

Gymboree

Size 3T
$9.99 $33

$6.99 30% off with

Assorted Brands Size 4T
Assorted Brands Size 4T

View Product: Assorted Brands Size 4T

Assorted Brands

Size 4T
$9.99 $34

$6.99 30% off with

Art Class Size 7
Art Class Size 7
Price Drop BadgePrice Drop

View Product: Art Class Size 7

Art Class

Size 7
$4.99 $26
Gymboree Size 9
Gymboree Size 9
Price Drop BadgePrice Drop

View Product: Gymboree Size 9

Gymboree

Size 9
$3.99 $35
Btween Size 8
Btween Size 8
Price Drop BadgePrice Drop

View Product: Btween Size 8

Btween

Size 8
$3.99 $31
OshKosh B'gosh Size 6
OshKosh B'gosh Size 6
Price Drop BadgePrice Drop

View Product: OshKosh B'gosh Size 6

OshKosh B'gosh

Size 6
$4.99 $30
Carter's Size 5
Carter's Size 5
Price Drop BadgePrice Drop

View Product: Carter's Size 5

Carter's

Size 5
$4.99 $26
Adidas Size 24 mo
Adidas Size 24 mo
Price Drop BadgePrice Drop

View Product: Adidas Size 24 mo

Adidas

Size 24 mo
$3.99 $34
Justice Size 7
Justice Size 7
Price Drop BadgePrice Drop

View Product: Justice Size 7

Justice

Size 7
$3.99 $23
Harper Canyon Size 4
Harper Canyon Size 4
Price Drop BadgePrice Drop

View Product: Harper Canyon Size 4

Harper Canyon

Size 4
$3.99 $21
Crewcuts Size 10
Crewcuts Size 10
Price Drop BadgePrice Drop

View Product: Crewcuts Size 10

Crewcuts

Size 10
$3.99 $31
Old Navy Size 4T
Old Navy Size 4T
Price Drop BadgePrice Drop

View Product: Old Navy Size 4T

Old Navy

Size 4T
$3.99 $20
Assorted Brands Size 7
Assorted Brands Size 7
Price Drop BadgePrice Drop

View Product: Assorted Brands Size 7

Assorted Brands

Size 7
$3.99 $31
Vince Camuto Size X-Small kids
Vince Camuto Size X-Small kids
Price Drop BadgePrice Drop

View Product: Vince Camuto Size X-Small kids

Vince Camuto

Size X-Small kids
$9.99 $43

$5.99 40% off with

Justice Active Size 6
Justice Active Size 6
Price Drop BadgePrice Drop

View Product: Justice Active Size 6

Justice Active

Size 6
$12.99 $41

$6.49 50% off with

Ruffle Girl Size 6
Ruffle Girl Size 6
Price Drop BadgePrice Drop

View Product: Ruffle Girl Size 6

Ruffle Girl

Size 6
$3.99 $23
Crewcuts Size 12
Crewcuts Size 12
Price Drop BadgePrice Drop

View Product: Crewcuts Size 12

Crewcuts

Size 12
$13.99 $61

$6.99 50% off with

Flowers By Zoe Size X-Large youth
Flowers By Zoe Size X-Large youth
Price Drop BadgePrice Drop

View Product: Flowers By Zoe Size X-Large youth

Flowers By Zoe

Size X-Large youth
$9.99 $102

$5.99 40% off with

Old Navy Size 5T
Old Navy Size 5T
Price Drop BadgePrice Drop

View Product: Old Navy Size 5T

Old Navy

Size 5T
$4.99 $20
Dollie & Me Size 6X
Dollie & Me Size 6X
Price Drop BadgePrice Drop

View Product: Dollie & Me Size 6X

Dollie & Me

Size 6X
$3.99 $20
OshKosh B'gosh Size 5T
OshKosh B'gosh Size 5T

View Product: OshKosh B'gosh Size 5T

OshKosh B'gosh

Size 5T
$11.99 $30

$7.19 40% off with

Limeapple Size 12
Limeapple Size 12
Price Drop BadgePrice Drop

View Product: Limeapple Size 12

Limeapple

Size 12
$13.99 $61

$6.99 50% off with

Zara Size 10
Zara Size 10
Price Drop BadgePrice Drop

View Product: Zara Size 10

Zara

Size 10
$13.99 $51

$6.99 50% off with

Malibu Sugar Size Large youth
Malibu Sugar Size Large youth

View Product: Malibu Sugar Size Large youth

Malibu Sugar

Size Large youth
$10.99 $31

$6.59 40% off with

Biscotti Size 3T
Biscotti Size 3T

View Product: Biscotti Size 3T

Biscotti

Size 3T
$10.99 $77

$6.59 40% off with

Les Tout Petits Size 5
Les Tout Petits Size 5
Price Drop BadgePrice Drop

View Product: Les Tout Petits Size 5

Les Tout Petits

Size 5
$4.99 $77
New Balance Size 6
New Balance Size 6
Price Drop BadgePrice Drop

View Product: New Balance Size 6

New Balance

Size 6
$4.99 $61
Carter's Size 3T
Carter's Size 3T

View Product: Carter's Size 3T

Carter's

Size 3T
$7.99 $16

$6.39 20% off with

Gap Size 18-24 mo
Gap Size 18-24 mo

View Product: Gap Size 18-24 mo

Gap

Size 18-24 mo
$7.99 $25

$6.39 20% off with

Gap Size X-Large kids
Gap Size X-Large kids
Price Drop BadgePrice Drop

View Product: Gap Size X-Large kids

Gap

Size X-Large kids
$4.99 $40
Velveteen Size 8
Velveteen Size 8
Price Drop BadgePrice Drop

View Product: Velveteen Size 8

Velveteen

Size 8
$13.99 $120

$6.99 50% off with

Old Navy Size 8
Old Navy Size 8

View Product: Old Navy Size 8

Old Navy

Size 8
$11.99 $25

$8.39 30% off with

Blue Ginger Size 6
Blue Ginger Size 6
Price Drop BadgePrice Drop

View Product: Blue Ginger Size 6

Blue Ginger

Size 6
$3.99 $61
Sophia Rose Size 5
Sophia Rose Size 5
Price Drop BadgePrice Drop

View Product: Sophia Rose Size 5

Sophia Rose

Size 5
$7.99 $43

$6.39 20% off with

Tooby Doo Size 6
Tooby Doo Size 6
Price Drop BadgePrice Drop

View Product: Tooby Doo Size 6

Tooby Doo

Size 6
$3.99 $41
Assorted Brands Size 10
Assorted Brands Size 10
Price Drop BadgePrice Drop

View Product: Assorted Brands Size 10

Assorted Brands

Size 10
$8.99 $41

$6.29 30% off with

Johnnie b Size 13
Johnnie b Size 13

View Product: Johnnie b Size 13

Johnnie b

Size 13
$9.99 $31

$6.99 30% off with

Old Navy Size 2T
Old Navy Size 2T

View Product: Old Navy Size 2T

Old Navy

Size 2T
$10.99 $20

$7.69 30% off with

Rails Size 4
Rails Size 4

View Product: Rails Size 4

Rails

Size 4
$9.99 $34

$6.99 30% off with

Gap Kids Size Medium kids
Gap Kids Size Medium kids

View Product: Gap Kids Size Medium kids

Gap Kids

Size Medium kids
$8.99 $25

$7.19 20% off with

The Children's Place Size 4
The Children's Place Size 4

View Product: The Children's Place Size 4

The Children's Place

Size 4
$8.99 $30

$7.19 20% off with

Lucky Brand Size 6
Lucky Brand Size 6
Price Drop BadgePrice Drop