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

Boys' Tops

ChevronNavigation chevron icon

Boys' tops come in such a variety of styles and colors, they're the perfect way to start planning an entire outfit. Shop at thredUP when you're looking for an excellent selection of like-new boys' tops that range from casual to dressy and at prices up to 90% off estimated retail.

50,000+ items
Tucker + Tate Size 8
Tucker + Tate Size 8
Price Drop BadgePrice Drop

View Product: Tucker + Tate Size 8

Tucker + Tate

Size 8
$10.99 $51

$6.59 40% off with

Art Class Size 2T
Art Class Size 2T

View Product: Art Class Size 2T

Art Class

Size 2T
$6.99 $17

$5.59 20% off with

An Original Penguin by Munsingwear Size Medium kids
An Original Penguin by Munsingwear Size Medium kids

View Product: An Original Penguin by Munsingwear Size Medium kids

An Original Penguin by Munsingwear

Size Medium kids
$9.99 $41

$7.99 20% off with

Old Navy Size 3T
Old Navy Size 3T

View Product: Old Navy Size 3T

Old Navy

Size 3T
$5.99 $13
SONOMA life + style Size 2T
SONOMA life + style Size 2T

View Product: SONOMA life + style Size 2T

SONOMA life + style

Size 2T
$6.99 $17
Vineyard Vines Size 16
Vineyard Vines Size 16

View Product: Vineyard Vines Size 16

Vineyard Vines

Size 16
$17.99 $51

$14.39 20% off with

Gap Kids Size Large youth
Gap Kids Size Large youth

View Product: Gap Kids Size Large youth

Gap Kids

Size Large youth
$13.99 $40

$11.19 20% off with

Under Armour Size 6
Under Armour Size 6

View Product: Under Armour Size 6

Under Armour

Size 6
$15.99 $38
H&M Size 2
H&M Size 2

View Product: H&M Size 2

H&M

Size 2
$8.99 $20
Baby Gap Size 4T
Baby Gap Size 4T

View Product: Baby Gap Size 4T

Baby Gap

Size 4T
$8.99 $15

$7.19 20% off with

Russell Athletic Size 18
Russell Athletic Size 18

View Product: Russell Athletic Size 18

Russell Athletic

Size 18
$15.99 $36

$11.19 30% off with

Crewcuts Size 14
Crewcuts Size 14
Price Drop BadgePrice Drop

View Product: Crewcuts Size 14

Crewcuts

Size 14
$7.99 $77

$6.39 20% off with

Kenneth Cole REACTION Size 4T
Kenneth Cole REACTION Size 4T
Price Drop BadgePrice Drop

View Product: Kenneth Cole REACTION Size 4T

Kenneth Cole REACTION

Size 4T
$7.99 $54

$6.39 20% off with

ALLSAINTS Size Medium youth
ALLSAINTS Size Medium youth
Price Drop BadgePrice Drop

View Product: ALLSAINTS Size Medium youth

ALLSAINTS

Size Medium youth
$9.99 $51

$5.99 40% off with

Ralph Lauren Baby Size 9 mo
Ralph Lauren Baby Size 9 mo
Price Drop BadgePrice Drop

View Product: Ralph Lauren Baby Size 9 mo

Ralph Lauren Baby

Size 9 mo
$3.99 $41
Colosseum Athletics Size Large youth
Colosseum Athletics Size Large youth
Price Drop BadgePrice Drop

View Product: Colosseum Athletics Size Large youth

Colosseum Athletics

Size Large youth
$4.99 $31
Ralph Lauren Size 12 mo
Ralph Lauren Size 12 mo

View Product: Ralph Lauren Size 12 mo

Ralph Lauren

Size 12 mo
$11.99 $41

$8.39 30% off with

Nike Size X-Large kids
Nike Size X-Large kids

View Product: Nike Size X-Large kids

Nike

Size X-Large kids
$9.99 $38

$6.99 30% off with

Nike Size 2T
Nike Size 2T

View Product: Nike Size 2T

Nike

Size 2T
$9.99 $34

$6.99 30% off with

Tommy Hilfiger Size 12
Tommy Hilfiger Size 12

View Product: Tommy Hilfiger Size 12

Tommy Hilfiger

Size 12
$23.99 $38

$16.79 30% off with

Converse Size 5
Converse Size 5
Price Drop BadgePrice Drop

View Product: Converse Size 5

Converse

Size 5
$3.99 $17
Assorted Brands Size 10
Assorted Brands Size 10
Price Drop BadgePrice Drop

View Product: Assorted Brands Size 10

Assorted Brands

Size 10
$3.99 $20
Gymboree Size 3T
Gymboree Size 3T
Price Drop BadgePrice Drop

View Product: Gymboree Size 3T

Gymboree

Size 3T
$3.99 $19
Carter's Size Small youth
Carter's Size Small youth
Price Drop BadgePrice Drop

View Product: Carter's Size Small youth

Carter's

Size Small youth
$4.99 $41
Crewcuts Size 12
Crewcuts Size 12
Price Drop BadgePrice Drop

View Product: Crewcuts Size 12

Crewcuts

Size 12
$14.99 $61

$7.49 50% off with

Nordstrom Size 16
Nordstrom Size 16

View Product: Nordstrom Size 16

Nordstrom

Size 16
$15.99 $51

$11.19 30% off with

Thomas Dean Size 14
Thomas Dean Size 14

View Product: Thomas Dean Size 14

Thomas Dean

Size 14
$15.99 $51

$11.19 30% off with

Nordstrom Size 14
Nordstrom Size 14

View Product: Nordstrom Size 14

Nordstrom

Size 14
$15.99 $51

$11.19 30% off with

Roberta di Camerino Pullover Sweater
Roberta di Camerino Pullover Sweater
Price Drop BadgePrice Drop

View Product: Roberta di Camerino Pullover Sweater

Roberta di Camerino

Pullover Sweater
$5.99 $43
New Balance Size 4
New Balance Size 4
Price Drop BadgePrice Drop

View Product: New Balance Size 4

New Balance

Size 4
$3.99 $38
Chaps Size 4
Chaps Size 4

View Product: Chaps Size 4

Chaps

Size 4
$8.99 $28

$7.19 20% off with

Polo by Ralph Lauren Size 3
Polo by Ralph Lauren Size 3
Price Drop BadgePrice Drop

View Product: Polo by Ralph Lauren Size 3

Polo by Ralph Lauren

Size 3
$12.99 $43

$7.79 40% off with

Ben Sherman Size Medium kids
Ben Sherman Size Medium kids
Price Drop BadgePrice Drop

View Product: Ben Sherman Size Medium kids

Ben Sherman

Size Medium kids
$3.99 $61
Jumping Beans Size X-Large kids
Jumping Beans Size X-Large kids
Price Drop BadgePrice Drop

View Product: Jumping Beans Size X-Large kids

Jumping Beans

Size X-Large kids
$4.99 $16
Old Navy Size 6
Old Navy Size 6
Price Drop BadgePrice Drop

View Product: Old Navy Size 6

Old Navy

Size 6
$4.99 $20
Crewcuts Size 12 mo
Crewcuts Size 12 mo
Price Drop BadgePrice Drop

View Product: Crewcuts Size 12 mo

Crewcuts

Size 12 mo
$4.99 $20
Fanatics Size Medium youth
Fanatics Size Medium youth
Price Drop BadgePrice Drop

View Product: Fanatics Size Medium youth

Fanatics

Size Medium youth
$4.99 $20
Calvin Klein Size Small youth
Calvin Klein Size Small youth
Price Drop BadgePrice Drop

View Product: Calvin Klein Size Small youth

Calvin Klein

Size Small youth
$3.99 $22
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 $20
Athletech Size 8
Athletech Size 8
Price Drop BadgePrice Drop

View Product: Athletech Size 8

Athletech

Size 8
$3.99 $15
Athletech Size 8
Athletech Size 8
Price Drop BadgePrice Drop

View Product: Athletech Size 8

Athletech

Size 8
$3.99 $15
Unbranded Size Large youth
Unbranded Size Large youth
Price Drop BadgePrice Drop

View Product: Unbranded Size Large youth

Unbranded

Size Large youth
$3.99 $20
Assorted Brands Size 10
Assorted Brands Size 10

View Product: Assorted Brands Size 10

Assorted Brands

Size 10
$10.99 $20

$6.59 40% off with

Miniclasix Size 12-18 mo
Miniclasix Size 12-18 mo
Price Drop BadgePrice Drop

View Product: Miniclasix Size 12-18 mo

Miniclasix

Size 12-18 mo
$5.99 $82
Abercrombie & Fitch Size Large youth
Abercrombie & Fitch Size Large youth

View Product: Abercrombie & Fitch Size Large youth

Abercrombie & Fitch

Size Large youth
$7.99 $31

$6.39 20% off with

Volcom Size Small youth
Volcom Size Small youth
Price Drop BadgePrice Drop

View Product: Volcom Size Small youth

Volcom

Size Small youth
$6.99 $38
Nike Size Medium youth
Nike Size Medium youth
Price Drop BadgePrice Drop

View Product: Nike Size Medium youth

Nike

Size Medium youth
$3.99 $38
Gap Kids Size 6
Gap Kids Size 6
Price Drop BadgePrice Drop

View Product: Gap Kids Size 6

Gap Kids

Size 6
$3.99 $30
Unbranded Size X-Large youth
Unbranded Size X-Large youth

View Product: Unbranded Size X-Large youth

Unbranded

Size X-Large youth
$6.99 $20
Tek Gear Size 14
Tek Gear Size 14

View Product: Tek Gear Size 14

Tek Gear

Size 14
$7.99 $23

$6.39 20% off with

Champion Size Medium youth
Champion Size Medium youth

View Product: Champion Size Medium youth

Champion

Size Medium youth
$4.99 $10
The North Face Size 7
The North Face Size 7

View Product: The North Face Size 7

The North Face

Size 7
$8.99 $26

$7.19 20% off with

Assorted Brands Size Small youth
Assorted Brands Size Small youth

View Product: Assorted Brands Size Small youth

Assorted Brands

Size Small youth
$6.99 $20
Gap Kids Size 10
Gap Kids Size 10

View Product: Gap Kids Size 10

Gap Kids

Size 10
$7.99 $30

$6.39 20% off with

Cat & Jack Size 16
Cat & Jack Size 16

View Product: Cat & Jack Size 16

Cat & Jack

Size 16
$8.99 $20

$7.19 20% off with

Janie and Jack Size 6-12 mo
Janie and Jack Size 6-12 mo

View Product: Janie and Jack Size 6-12 mo

Janie and Jack

Size 6-12 mo
$13.99 $49

$11.19 20% off with

Nautica Size 10
Nautica Size 10

View Product: Nautica Size 10

Nautica

Size 10
$6.99 $20
Old Navy Size Small kids
Old Navy Size Small kids

View Product: Old Navy Size Small kids

Old Navy

Size Small kids
$5.99 $13
Baby Gap Size 2
Baby Gap Size 2

View Product: Baby Gap Size 2

Baby Gap

Size 2
$4.99 $15
Hanes Size X-Large youth
Hanes Size X-Large youth

View Product: Hanes Size X-Large youth

Hanes

Size X-Large youth
$4.99 $10
Athletic Works Size 3T
Athletic Works Size 3T

View Product: Athletic Works Size 3T

Athletic Works

Size 3T
$7.99 $17

$6.39 20% off with

Nike Size 8
Nike Size 8

View Product: Nike Size 8

Nike

Size 8
$6.99 $24
Marvel Size 6
Marvel Size 6

View Product: Marvel Size 6

Marvel

Size 6
$7.99 $20

$6.39 20% off with

Genuine Kids from Oshkosh Size 12 mo
Genuine Kids from Oshkosh Size 12 mo

View Product: Genuine Kids from Oshkosh Size 12 mo

Genuine Kids from Oshkosh

Size 12 mo
$5.99 $15
Carter's Size 9 mo
Carter's Size 9 mo

View Product: Carter's Size 9 mo

Carter's

Size 9 mo
$6.99 $27
Champion Size Medium youth
Champion Size Medium youth

View Product: Champion Size Medium youth

Champion

Size Medium youth
$5.99 $15
Chaps Size 10
Chaps Size 10

View Product: Chaps Size 10

Chaps

Size 10
$8.99 $34

$7.19 20% off with

Under Armour Size Large youth
Under Armour Size Large youth

View Product: Under Armour Size Large youth

Under Armour

Size Large youth
$8.99 $26

$7.19 20% off with

Assorted Brands Size 2T
Assorted Brands Size 2T

View Product: Assorted Brands Size 2T

Assorted Brands

Size 2T
$5.99 $14
OshKosh B'gosh Size 12
OshKosh B'gosh Size 12

View Product: OshKosh B'gosh Size 12

OshKosh B'gosh

Size 12
$6.99 $20
Unbranded Size 10
Unbranded Size 10

View Product: Unbranded Size 10

Unbranded

Size 10
$6.99 $20
Old Navy Size 14
Old Navy Size 14

View Product: Old Navy Size 14

Old Navy

Size 14
$6.99 $18
Gap Kids Size 10
Gap Kids Size 10

View Product: Gap Kids Size 10

Gap Kids

Size 10
$7.99 $30

$6.39 20% off with

Cat & Jack Size 6
Cat & Jack Size 6

View Product: Cat & Jack Size 6

Cat & Jack

Size 6
$7.99 $20

$6.39 20% off with

The Children's Place Size 8
The Children's Place Size 8

View Product: The Children's Place Size 8

The Children's Place

Size 8
$5.99 $20
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
$5.99 $20
Wrangler Jeans Co Size 3
Wrangler Jeans Co Size 3

View Product: Wrangler Jeans Co Size 3

Wrangler Jeans Co

Size 3
$6.99 $19
Disneyland Resort Size Large youth
Disneyland Resort Size Large youth

View Product: Disneyland Resort Size Large youth

Disneyland Resort

Size Large youth
$7.99 $20

$6.39 20% off with

Tommy Hilfiger Size 2T
Tommy Hilfiger Size 2T

View Product: Tommy Hilfiger Size 2T

Tommy Hilfiger

Size 2T
$8.99 $34

$7.19 20% off with

Assorted Brands Size 7
Assorted Brands Size 7

View Product: Assorted Brands Size 7

Assorted Brands

Size 7
$5.99 $20
The Children's Place Size 24 mo
The Children's Place Size 24 mo

View Product: The Children's Place Size 24 mo

The Children's Place

Size 24 mo
$4.99 $13
Nautica Size 7
Nautica Size 7

View Product: Nautica Size 7

Nautica

Size 7
$5.99 $20
Old Navy Size 14
Old Navy Size 14

View Product: Old Navy Size 14

Old Navy

Size 14
$6.99 $17
C9 By Champion Size 5
C9 By Champion Size 5

View Product: C9 By Champion Size 5

C9 By Champion

Size 5
$4.99 $9
Gap Kids Size 10
Gap Kids Size 10

View Product: Gap Kids Size 10

Gap Kids

Size 10
$6.99 $20
Wrangler Jeans Co Size 3T
Wrangler Jeans Co Size 3T

View Product: Wrangler Jeans Co Size 3T

Wrangler Jeans Co

Size 3T
$8.99 $26

$7.19 20% off with

Champion Size Medium youth
Champion Size Medium youth

View Product: Champion Size Medium youth

Champion

Size Medium youth
$6.99 $15
Carter's Size 3 mo
Carter's Size 3 mo

View Product: Carter's Size 3 mo

Carter's

Size 3 mo
$6.99 $27
Carter's Size 3T
Carter's Size 3T

View Product: Carter's Size 3T

Carter's

Size 3T
$6.99 $17
Wonder Nation Size 6
Wonder Nation Size 6

View Product: Wonder Nation Size 6

Wonder Nation

Size 6
$4.99 $10
Arizona Jean Company Size 4T
Arizona Jean Company Size 4T

View Product: Arizona Jean Company Size 4T

Arizona Jean Company

Size 4T
$4.99 $14
Assorted Brands Size 8
Assorted Brands Size 8

View Product: Assorted Brands Size 8

Assorted Brands

Size 8
$15.99 $51

$12.79 20% off with

Creations of Grace Size 3T
Creations of Grace Size 3T

View Product: Creations of Grace Size 3T

Creations of Grace

Size 3T
$7.99 $17

$6.39 20% off with

Polo by Ralph Lauren Size Small youth
Polo by Ralph Lauren Size Small youth

View Product: Polo by Ralph Lauren Size Small youth

Polo by Ralph Lauren

Size Small youth
$6.99 $25
Hanes Size Medium youth
Hanes Size Medium youth

View Product: Hanes Size Medium youth

Hanes

Size Medium youth
$4.99 $10
Jumping Beans Size 4T
Jumping Beans Size 4T

View Product: Jumping Beans Size 4T

Jumping Beans

Size 4T
$5.99 $16
Assorted Brands Size 5
Assorted Brands Size 5

View Product: Assorted Brands Size 5

Assorted Brands

Size 5
$6.99 $17
Active by Old Navy Size 8
Active by Old Navy Size 8

View Product: Active by Old Navy Size 8

Active by Old Navy

Size 8
$7.99 $19

$6.39 20% off with

Old Navy Size 14
Old Navy Size 14

View Product: Old Navy Size 14

Old Navy

Size 14
$6.99 $18
The Children's Place Size 12 mo
The Children's Place Size 12 mo

View Product: The Children's Place Size 12 mo

The Children's Place

Size 12 mo
$4.99 $13
Hurley Size 24 mo
Hurley Size 24 mo

View Product: Hurley Size 24 mo

Hurley

Size 24 mo
$4.99 $20
Shaun White Size 8
Shaun White Size 8

View Product: Shaun White Size 8

Shaun White

Size 8
$5.99 $15
Chaser Size 6
Chaser Size 6

View Product: Chaser Size 6

Chaser

Size 6
$7.99 $26

$6.39 20% off with

Marvel Size 3T
Marvel Size 3T

View Product: Marvel Size 3T

Marvel

Size 3T
$6.99 $17
Old Navy Size 8
Old Navy Size 8

View Product: Old Navy Size 8

Old Navy

Size 8
$5.99 $13
Old Navy Size 10
Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$5.99 $15
Gap Kids Size X-Large youth
Gap Kids Size X-Large youth

View Product: Gap Kids Size X-Large youth

Gap Kids

Size X-Large youth
$5.99 $20
OshKosh B'gosh Size 3T
OshKosh B'gosh Size 3T

View Product: OshKosh B'gosh Size 3T

OshKosh B'gosh

Size 3T
$4.99 $12
Polo by Ralph Lauren Size 14
Polo by Ralph Lauren Size 14

View Product: Polo by Ralph Lauren Size 14

Polo by Ralph Lauren

Size 14
$8.99 $30

$7.19 20% off with

Gap Kids Size Small kids
Gap Kids Size Small kids

View Product: Gap Kids Size Small kids

Gap Kids

Size Small kids
$7.99 $25

$6.39 20% off with

Gap Kids Size Large kids
Gap Kids Size Large kids

View Product: Gap Kids Size Large kids

Gap Kids

Size Large kids
$7.99 $20

$6.39 20% off with

Pony Size 10
Pony Size 10

View Product: Pony Size 10

Pony

Size 10
$5.99 $15
Nike Size 7
Nike Size 7

View Product: Nike Size 7

Nike

Size 7
$6.99 $24
Old Navy Size 10
Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$5.99 $20
The Children's Place Size 4T
The Children's Place Size 4T

View Product: The Children's Place Size 4T

The Children's Place

Size 4T
$4.99 $13
Old Navy Size 3T
Old Navy Size 3T

View Product: Old Navy Size 3T

Old Navy

Size 3T
$5.99 $13
Tek Gear Size 14
Tek Gear Size 14

View Product: Tek Gear Size 14

Tek Gear

Size 14
$7.99 $23

$6.39 20% off with

Hanes Size Small kids
Hanes Size Small kids

View Product: Hanes Size Small kids

Hanes

Size Small kids
$7.99 $17

$6.39 20% off with

Gap Kids Size 8
Gap Kids Size 8

View Product: Gap Kids Size 8

Gap Kids

Size 8
$5.99 $20
The Children's Place Size 5T
The Children's Place Size 5T