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.

45,543 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
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
Unbranded Size 14
Unbranded Size 14
Price Drop BadgePrice Drop

View Product: Unbranded Size 14

Unbranded

Size 14
$3.99 $41
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

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
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

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

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
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

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
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

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

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

View Product: Lucky Brand Size 6

Lucky Brand

Size 6
$4.99 $51
Baby Gap Size 6-12 mo
Baby Gap Size 6-12 mo
Price Drop BadgePrice Drop

View Product: Baby Gap Size 6-12 mo

Baby Gap

Size 6-12 mo
$4.99 $35
Assorted Brands Size Medium tots
Assorted Brands Size Medium tots
Price Drop BadgePrice Drop

View Product: Assorted Brands Size Medium tots

Assorted Brands

Size Medium tots
$4.99 $34
Young Gypsy 05 Size 8
Young Gypsy 05 Size 8
Price Drop BadgePrice Drop

View Product: Young Gypsy 05 Size 8

Young Gypsy 05

Size 8
$4.99 $26
Tempted Size 5
Tempted Size 5
Price Drop BadgePrice Drop

View Product: Tempted Size 5

Tempted

Size 5
$4.99 $26
Carter's Size 12 mo
Carter's Size 12 mo
Price Drop BadgePrice Drop

View Product: Carter's Size 12 mo

Carter's

Size 12 mo
$4.99 $22
UT for Uniqlo Size 9
UT for Uniqlo Size 9
Price Drop BadgePrice Drop

View Product: UT for Uniqlo Size 9

UT for Uniqlo

Size 9
$4.99 $15
Healthtex Size 4T
Healthtex Size 4T
Price Drop BadgePrice Drop

View Product: Healthtex Size 4T

Healthtex

Size 4T
$4.99 $17
Joah Love Size 3 mo
Joah Love Size 3 mo
Price Drop BadgePrice Drop

View Product: Joah Love Size 3 mo

Joah Love

Size 3 mo
$3.99 $14
Carter's Size 9 mo
Carter's Size 9 mo
Price Drop BadgePrice Drop

View Product: Carter's Size 9 mo

Carter's

Size 9 mo
$3.99 $22
Polo by Ralph Lauren Size Small kids
Polo by Ralph Lauren Size Small kids
Price Drop BadgePrice Drop

View Product: Polo by Ralph Lauren Size Small kids

Polo by Ralph Lauren

Size Small kids
$4.99 $23
Genuine Baby From Osh Kosh Size 0-3 mo
Genuine Baby From Osh Kosh Size 0-3 mo
Price Drop BadgePrice Drop

View Product: Genuine Baby From Osh Kosh Size 0-3 mo

Genuine Baby From Osh Kosh

Size 0-3 mo
$3.99 $10
Savannah Size 24 mo
Savannah Size 24 mo
Price Drop BadgePrice Drop

View Product: Savannah Size 24 mo

Savannah

Size 24 mo
$3.99 $17
Cat & Jack Size 6
Cat & Jack Size 6
Price Drop BadgePrice Drop

View Product: Cat & Jack Size 6

Cat & Jack

Size 6
$3.99 $20
Calypso St. Barth Size Medium kids
Calypso St. Barth Size Medium kids
Price Drop BadgePrice Drop

View Product: Calypso St. Barth Size Medium kids

Calypso St. Barth

Size Medium kids
$9.99 $136

$5.99 40% off with

Justice Size 10
Justice Size 10
Price Drop BadgePrice Drop

View Product: Justice Size 10

Justice

Size 10
$5.99 $41
Justice Active Size 8
Justice Active Size 8
Price Drop BadgePrice Drop

View Product: Justice Active Size 8

Justice Active

Size 8
$4.99 $31
Disney Parks Size Medium youth
Disney Parks Size Medium youth
Price Drop BadgePrice Drop

View Product: Disney Parks Size Medium youth

Disney Parks

Size Medium youth
$4.99 $61
Luella Couture Size 8
Luella Couture Size 8
Price Drop BadgePrice Drop

View Product: Luella Couture Size 8

Luella Couture

Size 8
$10.99 $82

$6.59 40% off with

Z by Zella Size 8
Z by Zella Size 8
Price Drop BadgePrice Drop

View Product: Z by Zella Size 8

Z by Zella

Size 8
$7.99 $51

$6.39 20% off with

Aqua Size 10
Aqua Size 10
Price Drop BadgePrice Drop

View Product: Aqua Size 10

Aqua

Size 10
$7.99 $82

$6.39 20% off with

The Children's Place Size 7
The Children's Place Size 7
Price Drop BadgePrice Drop

View Product: The Children's Place Size 7

The Children's Place

Size 7
$4.99 $30
SO Size 10
SO Size 10
Price Drop BadgePrice Drop

View Product: SO Size 10

SO

Size 10
$4.99 $31
Baby Gap Size 5
Baby Gap Size 5
Price Drop BadgePrice Drop

View Product: Baby Gap Size 5

Baby Gap

Size 5
$3.99 $25
Old Navy Size Large youth
Old Navy Size Large youth
Price Drop BadgePrice Drop

View Product: Old Navy Size Large youth

Old Navy

Size Large youth
$4.99 $25
Sesame Street Size 12 mo
Sesame Street Size 12 mo
Price Drop BadgePrice Drop

View Product: Sesame Street Size 12 mo

Sesame Street

Size 12 mo
$4.99 $20
OshKosh B'gosh Size 2T
OshKosh B'gosh Size 2T
Price Drop BadgePrice Drop

View Product: OshKosh B'gosh Size 2T

OshKosh B'gosh

Size 2T
$4.99 $26
Assorted Brands Size 18 mo
Assorted Brands Size 18 mo
Price Drop BadgePrice Drop

View Product: Assorted Brands Size 18 mo

Assorted Brands

Size 18 mo
$4.99 $27
SO Size 10
SO Size 10
Price Drop BadgePrice Drop

View Product: SO Size 10

SO

Size 10
$3.99 $23
Flowers By Zoe Size Large kids
Flowers By Zoe Size Large kids
Price Drop BadgePrice Drop

View Product: Flowers By Zoe Size Large kids

Flowers By Zoe

Size Large kids
$10.99 $102

$6.59 40% off with

Pippa & Julie Size 10
Pippa & Julie Size 10
Price Drop BadgePrice Drop

View Product: Pippa & Julie Size 10

Pippa & Julie

Size 10
$8.99 $61

$6.29 30% off with

Janie and Jack Size 4
Janie and Jack Size 4
Price Drop BadgePrice Drop

View Product: Janie and Jack Size 4

Janie and Jack

Size 4
$13.99 $59

$6.99 50% off with

Primark Size 4
Primark Size 4
Price Drop BadgePrice Drop

View Product: Primark Size 4

Primark

Size 4
$4.99 $17
Baby Size Medium infants
Baby Size Medium infants
Price Drop BadgePrice Drop

View Product: Baby Size Medium infants

Baby

Size Medium infants
$4.99 $14
Primary Clothing Size 2
Primary Clothing Size 2
Price Drop BadgePrice Drop

View Product: Primary Clothing Size 2

Primary Clothing

Size 2
$4.99 $26
Carter's Size 18 mo
Carter's Size 18 mo
Price Drop BadgePrice Drop

View Product: Carter's Size 18 mo

Carter's

Size 18 mo
$4.99 $22
Hudson Size 2T
Hudson Size 2T
Price Drop BadgePrice Drop

View Product: Hudson Size 2T

Hudson

Size 2T
$4.99 $34
Assorted Brands Size Medium kids
Assorted Brands Size Medium kids
Price Drop BadgePrice Drop

View Product: Assorted Brands Size Medium kids

Assorted Brands

Size Medium kids
$3.99 $26
Touched by Nature Size 6-9 mo
Touched by Nature Size 6-9 mo
Price Drop BadgePrice Drop

View Product: Touched by Nature Size 6-9 mo

Touched by Nature

Size 6-9 mo
$3.99 $17
Old Navy Size 6
Old Navy Size 6
Price Drop BadgePrice Drop

View Product: Old Navy Size 6

Old Navy

Size 6
$3.99 $15
The Children's Place Size 6-9 mo
The Children's Place Size 6-9 mo
Price Drop BadgePrice Drop

View Product: The Children's Place Size 6-9 mo

The Children's Place

Size 6-9 mo
$3.99 $27
Mudpie Baby Size 2T
Mudpie Baby Size 2T
Price Drop BadgePrice Drop

View Product: Mudpie Baby Size 2T

Mudpie Baby

Size 2T
$7.99 $82

$6.39 20% off with

Assorted Brands Size Small kids
Assorted Brands Size Small kids
Price Drop BadgePrice Drop

View Product: Assorted Brands Size Small kids

Assorted Brands

Size Small kids
$7.99 $48

$6.39 20% off with

Hanna Andersson Size 160 cm
Hanna Andersson Size 160 cm
Price Drop BadgePrice Drop

View Product: Hanna Andersson Size 160 cm

Hanna Andersson

Size 160 cm
$17.99 $88

$8.99 50% off with

Zoe Ltd Size 10
Zoe Ltd Size 10
Price Drop BadgePrice Drop

View Product: Zoe Ltd Size 10

Zoe Ltd

Size 10
$12.99 $118

$6.49 50% off with

90 Degree by Reflex Size Large youth
90 Degree by Reflex Size Large youth
Price Drop BadgePrice Drop

View Product: 90 Degree by Reflex Size Large youth

90 Degree by Reflex

Size Large youth
$8.99 $48

$6.29 30% off with

Samara Size 6
Samara Size 6
Price Drop BadgePrice Drop

View Product: Samara Size 6

Samara

Size 6
$12.99 $65

$6.49 50% 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
The Children's Place Size 5
The Children's Place Size 5
Price Drop BadgePrice Drop

View Product: The Children's Place Size 5

The Children's Place

Size 5
$3.99 $30
Art Class Size 6
Art Class Size 6
Price Drop BadgePrice Drop

View Product: Art Class Size 6

Art Class

Size 6
$3.99 $26
Unbranded Size 70 cm
Unbranded Size 70 cm
Price Drop BadgePrice Drop