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.

11,500 items
Assorted Brands Size Medium tots
Price Drop BadgePrice Drop

View Product: Assorted Brands Size Medium tots

Assorted Brands

Size Medium tots
$6.99 $34
Zara Size 13
Price Drop BadgePrice Drop

View Product: Zara Size 13

Zara

Size 13
$6.99 $51
OshKosh B'gosh Size 4
Price Drop BadgePrice Drop

View Product: OshKosh B'gosh Size 4

OshKosh B'gosh

Size 4
$5.99 $24
H&M Size 10
Price Drop BadgePrice Drop

View Product: H&M Size 10

H&M

Size 10
$5.99 $31
MLB Size 14
Price Drop BadgePrice Drop

View Product: MLB Size 14

MLB

Size 14
$5.99 $51
Arizona Jean Company Size 18
Price Drop BadgePrice Drop

View Product: Arizona Jean Company Size 18

Arizona Jean Company

Size 18
$5.99 $30
Assorted Brands Size 135 cm
Price Drop BadgePrice Drop

View Product: Assorted Brands Size 135 cm

Assorted Brands

Size 135 cm
$5.99 $41
Crown & Ivy Size Small kids
Price Drop BadgePrice Drop

View Product: Crown & Ivy Size Small kids

Crown & Ivy

Size Small kids
$5.99 $51
Unbranded Size Small youth
Price Drop BadgePrice Drop

View Product: Unbranded Size Small youth

Unbranded

Size Small youth
$5.99 $41
Carter's Size 7
Price Drop BadgePrice Drop

View Product: Carter's Size 7

Carter's

Size 7
$5.99 $31
Assorted Brands Size 5
Price Drop BadgePrice Drop

View Product: Assorted Brands Size 5

Assorted Brands

Size 5
$5.99 $34
Joe Fresh Size 10
Price Drop BadgePrice Drop

View Product: Joe Fresh Size 10

Joe Fresh

Size 10
$5.99 $31
Baby Gap Size 3-6 mo
Price Drop BadgePrice Drop

View Product: Baby Gap Size 3-6 mo

Baby Gap

Size 3-6 mo
$5.99 $30
Assorted Brands Size Large kids
Price Drop BadgePrice Drop

View Product: Assorted Brands Size Large kids

Assorted Brands

Size Large kids
$6.99 $31
Justice Size 10
Price Drop BadgePrice Drop

View Product: Justice Size 10

Justice

Size 10
$6.99 $31
me. n .u Size Large youth
Price Drop BadgePrice Drop

View Product: me. n .u Size Large youth

me. n .u

Size Large youth
$6.99 $61
me. n .u Size Small youth
Price Drop BadgePrice Drop

View Product: me. n .u Size Small youth

me. n .u

Size Small youth
$6.99 $61
Lularoe Size 10
Price Drop BadgePrice Drop

View Product: Lularoe Size 10

Lularoe

Size 10
$10.99 $40

$6.59 40% off with

Justice Size 10
Price Drop BadgePrice Drop

View Product: Justice Size 10

Justice

Size 10
$5.99 $32
Gap Kids Size 8
Price Drop BadgePrice Drop

View Product: Gap Kids Size 8

Gap Kids

Size 8
$6.99 $20
Assorted Brands Size X-Small youth
Price Drop BadgePrice Drop

View Product: Assorted Brands Size X-Small youth

Assorted Brands

Size X-Small youth
$5.99 $41
Crewcuts Size 10
Price Drop BadgePrice Drop

View Product: Crewcuts Size 10

Crewcuts

Size 10
$6.99 $61
Baby Gap Size 6-12 mo
Price Drop BadgePrice Drop

View Product: Baby Gap Size 6-12 mo

Baby Gap

Size 6-12 mo
$5.99 $30
Assorted Brands Size Small kids
Price Drop BadgePrice Drop

View Product: Assorted Brands Size Small kids

Assorted Brands

Size Small kids
$5.99 $34
Tucker + Tate Size 8
Price Drop BadgePrice Drop

View Product: Tucker + Tate Size 8

Tucker + Tate

Size 8
$5.99 $38
Sophia + Zeke Size 12
Price Drop BadgePrice Drop

View Product: Sophia + Zeke Size 12

Sophia + Zeke

Size 12
$5.99 $31
Beautees Size 6X
Price Drop BadgePrice Drop

View Product: Beautees Size 6X

Beautees

Size 6X
$5.99 $31
Peek Size 2X-large kids
Price Drop BadgePrice Drop

View Product: Peek Size 2X-large kids

Peek

Size 2X-large kids
$6.99 $51
Miss L. Ray Size 10
Price Drop BadgePrice Drop

View Product: Miss L. Ray Size 10

Miss L. Ray

Size 10
$6.99 $143
NCAA Size 2T
Price Drop BadgePrice Drop

View Product: NCAA Size 2T

NCAA

Size 2T
$5.99 $26
Under Armour Size X-Large tots
Price Drop BadgePrice Drop

View Product: Under Armour Size X-Large tots

Under Armour

Size X-Large tots
$5.99 $32
Old Navy Size 8
Price Drop BadgePrice Drop

View Product: Old Navy Size 8

Old Navy

Size 8
$5.99 $17
True Religion Size X-Large youth
Price Drop BadgePrice Drop

View Product: True Religion Size X-Large youth

True Religion

Size X-Large youth
$16.99 $122

$8.49 50% off with

Justice Active Size 6
Price Drop BadgePrice Drop

View Product: Justice Active Size 6

Justice Active

Size 6
$6.99 $20
Skechers Size 14
Price Drop BadgePrice Drop

View Product: Skechers Size 14

Skechers

Size 14
$6.99 $31
Assorted Brands Size 6
Price Drop BadgePrice Drop

View Product: Assorted Brands Size 6

Assorted Brands

Size 6
$5.99 $41
Tucker + Tate Size 10
Price Drop BadgePrice Drop

View Product: Tucker + Tate Size 10

Tucker + Tate

Size 10
$5.99 $51
Crewcuts Outlet Size 6
Price Drop BadgePrice Drop

View Product: Crewcuts Outlet Size 6

Crewcuts Outlet

Size 6
$6.99 $31
Carter's Size 12 mo
Price Drop BadgePrice Drop

View Product: Carter's Size 12 mo

Carter's

Size 12 mo
$5.99 $30
Juicy Couture Size 12-18 mo
Price Drop BadgePrice Drop

View Product: Juicy Couture Size 12-18 mo

Juicy Couture

Size 12-18 mo
$5.99 $118
OshKosh B'gosh Size 3T
Price Drop BadgePrice Drop

View Product: OshKosh B'gosh Size 3T

OshKosh B'gosh

Size 3T
$5.99 $24
Gap Kids Size 6
Price Drop BadgePrice Drop

View Product: Gap Kids Size 6

Gap Kids

Size 6
$5.99 $25
C&C California Size 8
Price Drop BadgePrice Drop

View Product: C&C California Size 8

C&C California

Size 8
$5.99 $51
Lisa Rose Size 4
Price Drop BadgePrice Drop

View Product: Lisa Rose Size 4

Lisa Rose

Size 4
$5.99 $32
Hello Kitty Size 3-6 mo
Price Drop BadgePrice Drop

View Product: Hello Kitty Size 3-6 mo

Hello Kitty

Size 3-6 mo
$5.99 $26
Marmellata Size 3 mo
Price Drop BadgePrice Drop

View Product: Marmellata Size 3 mo

Marmellata

Size 3 mo
$5.99 $24
Urban Pipeline Size Large youth
Price Drop BadgePrice Drop

View Product: Urban Pipeline Size Large youth

Urban Pipeline

Size Large youth
$6.99 $23
Un Deux Trois Size Large youth
Price Drop BadgePrice Drop

View Product: Un Deux Trois Size Large youth

Un Deux Trois

Size Large youth
$7.99 $107

$6.39 20% off with

Baby Gap Size 0-3 mo
Price Drop BadgePrice Drop

View Product: Baby Gap Size 0-3 mo

Baby Gap

Size 0-3 mo
$5.99 $30
Gap Kids Size Large youth
Price Drop BadgePrice Drop

View Product: Gap Kids Size Large youth

Gap Kids

Size Large youth
$5.99 $35