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
Athleta Size Large kids
Price Drop BadgePrice Drop

View Product: Athleta Size Large kids

Athleta

Size Large kids
$16.99 $49

$8.49 50% off with

Old Navy Size X-Large kids

View Product: Old Navy Size X-Large kids

Old Navy

Size X-Large kids
$12.99 $21
Nike Size 3T

View Product: Nike Size 3T

Nike

Size 3T
$13.99 $34
Carter's Size 24 mo

View Product: Carter's Size 24 mo

Carter's

Size 24 mo
$11.99 $32

$7.19 40% off with

Forever Classic, Get perfectly polished in trousers, blazers, and more.
Puma Size Medium youth

View Product: Puma Size Medium youth

Puma

Size Medium youth
$14.99 $33

$10.49 30% off with

Gap Kids Size Large kids

View Product: Gap Kids Size Large kids

Gap Kids

Size Large kids
$10.99 $21

$7.69 30% off with

Under Armour Size Small kids

View Product: Under Armour Size Small kids

Under Armour

Size Small kids
$15.99 $34

$9.59 40% off with

Soft Gallery Size 14

View Product: Soft Gallery Size 14

Soft Gallery

Size 14
$17.99 $55

$12.59 30% off with

Justice Size 12

View Product: Justice Size 12

Justice

Size 12
$18.99 $43

$13.29 30% off with

Assorted Brands Size 90 cm
New With Tags BadgeNew With Tags

View Product: Assorted Brands Size 90 cm

Assorted Brands

Size 90 cm
$11.99 $22

$8.39 30% off with

Carter's Size 18 mo

View Product: Carter's Size 18 mo

Carter's

Size 18 mo
$12.99 $32

$7.79 40% off with

Under the Nile Size Medium youth
Price Drop BadgePrice Drop

View Product: Under the Nile Size Medium youth

Under the Nile

Size Medium youth
$6.99 $20
OshKosh B'gosh Size 6

View Product: OshKosh B'gosh Size 6

OshKosh B'gosh

Size 6
$6.99 $17
H&M Size 12 mo

View Product: H&M Size 12 mo

H&M

Size 12 mo
$6.99 $16
Assorted Brands Size 90 cm
Price Drop BadgePrice Drop

View Product: Assorted Brands Size 90 cm

Assorted Brands

Size 90 cm
$6.99 $27
Cat & Jack Size 18 mo
Price Drop BadgePrice Drop

View Product: Cat & Jack Size 18 mo

Cat & Jack

Size 18 mo
$6.99 $14
Tommy Bahama Size 7
Price Drop BadgePrice Drop

View Product: Tommy Bahama Size 7

Tommy Bahama

Size 7
$6.99 $38
Justice Size 16
Price Drop BadgePrice Drop

View Product: Justice Size 16

Justice

Size 16
$6.99 $28
The Children's Place Size 7

View Product: The Children's Place Size 7

The Children's Place

Size 7
$6.99 $11
Carter's Size Newborn
Price Drop BadgePrice Drop

View Product: Carter's Size Newborn

Carter's

Size Newborn
$6.99 $24
Betsey Johnson Size 12
Price Drop BadgePrice Drop

View Product: Betsey Johnson Size 12

Betsey Johnson

Size 12
$6.99 $26
Cat & Jack Size 7
Price Drop BadgePrice Drop

View Product: Cat & Jack Size 7

Cat & Jack

Size 7
$6.99 $8
Justice Size 8
Price Drop BadgePrice Drop

View Product: Justice Size 8

Justice

Size 8
$6.99 $31
Baby Gap Size 4
Price Drop BadgePrice Drop

View Product: Baby Gap Size 4

Baby Gap

Size 4
$6.99 $15
Gymboree Size 5

View Product: Gymboree Size 5

Gymboree

Size 5
$6.99 $14
Old Navy Size 18-24 mo

View Product: Old Navy Size 18-24 mo

Old Navy

Size 18-24 mo
$6.99 $14
Unbranded Size 6

View Product: Unbranded Size 6

Unbranded

Size 6
$6.99 $22
Kavio! Size 3
Price Drop BadgePrice Drop

View Product: Kavio! Size 3

Kavio!

Size 3
$6.99 $9
Justice Size 7
Price Drop BadgePrice Drop

View Product: Justice Size 7

Justice

Size 7
$6.99 $31
Starter Size 7

View Product: Starter Size 7

Starter

Size 7
$6.99 $11
Jenna & Jessie Size 7

View Product: Jenna & Jessie Size 7

Jenna & Jessie

Size 7
$6.99 $16
St Bernard Size 9
Price Drop BadgePrice Drop

View Product: St Bernard Size 9

St Bernard

Size 9
$6.99 $11
Assorted Brands Size 110 cm
Price Drop BadgePrice Drop

View Product: Assorted Brands Size 110 cm

Assorted Brands

Size 110 cm
$6.99 $27
Assorted Brands Size 11
Price Drop BadgePrice Drop

View Product: Assorted Brands Size 11

Assorted Brands

Size 11
$6.99 $22
Carter's Size 6X
Price Drop BadgePrice Drop

View Product: Carter's Size 6X

Carter's

Size 6X
$6.99 $18
Assorted Brands Size 5
Price Drop BadgePrice Drop

View Product: Assorted Brands Size 5

Assorted Brands

Size 5
$6.99 $17
Lands' End Size 18 Petite
Price Drop BadgePrice Drop

View Product: Lands' End Size 18 Petite

Lands' End

Size 18 Petite
$6.99 $31
Assorted Brands Size 14
Price Drop BadgePrice Drop

View Product: Assorted Brands Size 14

Assorted Brands

Size 14
$6.99 $41
The Children's Place Size 7

View Product: The Children's Place Size 7

The Children's Place

Size 7
$6.99 $11
The Children's Place Size 10
Price Drop BadgePrice Drop

View Product: The Children's Place Size 10

The Children's Place

Size 10
$6.99 $11
Gap Outlet Size X-Small kids
Price Drop BadgePrice Drop

View Product: Gap Outlet Size X-Small kids

Gap Outlet

Size X-Small kids
$6.99 $14
OshKosh B'gosh Size 6X
Price Drop BadgePrice Drop

View Product: OshKosh B'gosh Size 6X

OshKosh B'gosh

Size 6X
$6.99 $26
Art & Eden Size 12 mo
Price Drop BadgePrice Drop

View Product: Art & Eden Size 12 mo

Art & Eden

Size 12 mo
$6.99 $20
Juicy Couture Size 12 mo
Price Drop BadgePrice Drop

View Product: Juicy Couture Size 12 mo

Juicy Couture

Size 12 mo
$6.99 $61
OshKosh B'gosh Size 10
Price Drop BadgePrice Drop

View Product: OshKosh B'gosh Size 10

OshKosh B'gosh

Size 10
$6.99 $24
Old Navy Size 8
Price Drop BadgePrice Drop

View Product: Old Navy Size 8

Old Navy

Size 8
$6.99 $17
Prairie Mountain Size 6
Price Drop BadgePrice Drop

View Product: Prairie Mountain Size 6

Prairie Mountain

Size 6
$6.99 $20
The Children's Place Size 5T

View Product: The Children's Place Size 5T

The Children's Place

Size 5T
$6.99 $11
Jumping Beans Size 4T

View Product: Jumping Beans Size 4T

Jumping Beans

Size 4T
$6.99 $17
Zutano Size 0-3 mo
Price Drop BadgePrice Drop

View Product: Zutano Size 0-3 mo

Zutano

Size 0-3 mo
$6.99 $11
Old Navy Size 10
Price Drop BadgePrice Drop

View Product: Old Navy Size 10

Old Navy

Size 10
$6.99 $18
Old Navy Size 5T
Price Drop BadgePrice Drop

View Product: Old Navy Size 5T

Old Navy

Size 5T
$6.99 $15
Old Navy Size 8
Price Drop BadgePrice Drop

View Product: Old Navy Size 8

Old Navy

Size 8
$6.99 $17
Cherokee Size 5
Price Drop BadgePrice Drop

View Product: Cherokee Size 5

Cherokee

Size 5
$6.99 $20
Baby Gap Size 3
Price Drop BadgePrice Drop

View Product: Baby Gap Size 3

Baby Gap

Size 3
$6.99 $25
First Impressions Size 12 mo

View Product: First Impressions Size 12 mo

First Impressions

Size 12 mo
$6.99 $18
Gap Kids Size 4

View Product: Gap Kids Size 4

Gap Kids

Size 4
$6.99 $21
Art Class Size 12 mo
Price Drop BadgePrice Drop

View Product: Art Class Size 12 mo

Art Class

Size 12 mo
$6.99 $9
Old Navy Size 8
Price Drop BadgePrice Drop

View Product: Old Navy Size 8

Old Navy

Size 8
$6.99 $17
Baby Gap Size 3
Price Drop BadgePrice Drop

View Product: Baby Gap Size 3

Baby Gap

Size 3
$6.99 $15
Crewcuts Size 8
Price Drop BadgePrice Drop

View Product: Crewcuts Size 8

Crewcuts

Size 8
$6.99 $31
Old Navy Size 8
Price Drop BadgePrice Drop

View Product: Old Navy Size 8

Old Navy

Size 8
$6.99 $17
The Children's Place Size 10
Price Drop BadgePrice Drop

View Product: The Children's Place Size 10

The Children's Place

Size 10
$6.99 $10
Juicy Couture Size 12-18 mo
Price Drop BadgePrice Drop

View Product: Juicy Couture Size 12-18 mo

Juicy Couture

Size 12-18 mo
$6.99 $82
Gymboree Size 5

View Product: Gymboree Size 5

Gymboree

Size 5
$6.99 $14
Forum Novelties Inc Size Large youth

View Product: Forum Novelties Inc Size Large youth

Forum Novelties Inc

Size Large youth
$6.99 $11
The Children's Place Size 4

View Product: The Children's Place Size 4

The Children's Place

Size 4
$6.99 $11
Arizona Jean Company Size 3T
Price Drop BadgePrice Drop

View Product: Arizona Jean Company Size 3T

Arizona Jean Company

Size 3T
$6.99 $18
Carter's Size 6 mo
Price Drop BadgePrice Drop

View Product: Carter's Size 6 mo

Carter's

Size 6 mo
$6.99 $24
Zara Kids Size 9
Price Drop BadgePrice Drop

View Product: Zara Kids Size 9

Zara Kids

Size 9
$6.99 $26
Crewcuts Size 4
Price Drop BadgePrice Drop

View Product: Crewcuts Size 4

Crewcuts

Size 4
$6.99 $38
Disney Baby Size 24 mo

View Product: Disney Baby Size 24 mo

Disney Baby

Size 24 mo
$6.99 $15
Abercrombie Size X-Large youth

View Product: Abercrombie Size X-Large youth

Abercrombie

Size X-Large youth
$6.99 $14
Kidpik Size 4

View Product: Kidpik Size 4

Kidpik

Size 4
$6.99 $14
Truly Me Size 4
Price Drop BadgePrice Drop

View Product: Truly Me Size 4

Truly Me

Size 4
$6.99 $17
Kavio! Size X-Large youth
Price Drop BadgePrice Drop

View Product: Kavio! Size X-Large youth

Kavio!

Size X-Large youth
$6.99 $10
SO Size 10
Price Drop BadgePrice Drop

View Product: SO Size 10

SO

Size 10
$6.99 $15
Nanette Lepore Size 9-12 mo
Price Drop BadgePrice Drop

View Product: Nanette Lepore Size 9-12 mo

Nanette Lepore

Size 9-12 mo
$6.99 $34
Old Navy Size 8
Price Drop BadgePrice Drop

View Product: Old Navy Size 8

Old Navy

Size 8
$6.99 $17
Max Studio Size 4

View Product: Max Studio Size 4

Max Studio

Size 4
$6.99 $18
Gymboree Size 8

View Product: Gymboree Size 8

Gymboree

Size 8
$6.99 $20
Epic Threads Size X-Large kids
Price Drop BadgePrice Drop

View Product: Epic Threads Size X-Large kids

Epic Threads

Size X-Large kids
$6.99 $22
Gap Kids Size Small kids
Price Drop BadgePrice Drop

View Product: Gap Kids Size Small kids

Gap Kids

Size Small kids
$6.99 $27
Disney Parks Size 6 mo
Price Drop BadgePrice Drop

View Product: Disney Parks Size 6 mo

Disney Parks

Size 6 mo
$6.99 $22
Old Navy Size 5T
Price Drop BadgePrice Drop

View Product: Old Navy Size 5T

Old Navy

Size 5T
$6.99 $16
Bloomies Girls Size 24 mo
Price Drop BadgePrice Drop

View Product: Bloomies Girls Size 24 mo

Bloomies Girls

Size 24 mo
$6.99 $10
Justice Size 10
Price Drop BadgePrice Drop

View Product: Justice Size 10

Justice

Size 10
$6.99 $28
Mon Petit Size 4T
Price Drop BadgePrice Drop

View Product: Mon Petit Size 4T

Mon Petit

Size 4T
$6.99 $17
Puma Size 4T

View Product: Puma Size 4T

Puma

Size 4T
$6.99 $18
OshKosh B'gosh Size 4T

View Product: OshKosh B'gosh Size 4T

OshKosh B'gosh

Size 4T
$6.99 $17
Old Navy Size 8
Price Drop BadgePrice Drop

View Product: Old Navy Size 8

Old Navy

Size 8
$6.99 $16
Jumping Beans Size 6X
Price Drop BadgePrice Drop

View Product: Jumping Beans Size 6X

Jumping Beans

Size 6X
$6.99 $17
Cat & Jack Size 7
Price Drop BadgePrice Drop

View Product: Cat & Jack Size 7

Cat & Jack

Size 7
$6.99 $15
Old Navy Size 6
Price Drop BadgePrice Drop

View Product: Old Navy Size 6

Old Navy

Size 6
$6.99 $17
Unbranded Size 80 cm
Price Drop BadgePrice Drop

View Product: Unbranded Size 80 cm

Unbranded

Size 80 cm
$6.99 $20
Justice Active Size 8
Price Drop BadgePrice Drop