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

Boys' T-Shirts

ChevronNavigation chevron icon

From the playground to the classroom, boys' t-shirts are the go-anywhere clothing that's simple, comfortable, and durable. Have fun browsing the wide selection of boys' tops at thredUP where they're priced at up to 90% off estimated retail.

23,027 items
Polo by Ralph Lauren Size 7
Polo by Ralph Lauren Size 7
Price Drop BadgePrice Drop

View Product: Polo by Ralph Lauren Size 7

Polo by Ralph Lauren

Size 7
$9.99 $26

$5.99 40% off with

Adidas Size Large kids
Adidas Size Large kids
Price Drop BadgePrice Drop

View Product: Adidas Size Large kids

Adidas

Size Large kids
$8.99 $65

$6.29 30% off with

Adidas Size 7
Adidas Size 7
Price Drop BadgePrice Drop

View Product: Adidas Size 7

Adidas

Size 7
$9.99 $65

$5.99 40% off with

Under Armour Size Small youth
Under Armour Size Small youth

View Product: Under Armour Size Small youth

Under Armour

Size Small youth
$13.99 $38

$9.79 30% off with

Polo by Ralph Lauren Size Large youth
Polo by Ralph Lauren Size Large youth

View Product: Polo by Ralph Lauren Size Large youth

Polo by Ralph Lauren

Size Large youth
$8.99 $25

$7.19 20% off with

Nike Size Small youth
Nike Size Small youth

View Product: Nike Size Small youth

Nike

Size Small youth
$8.99 $26

$7.19 20% off with

Zara Kids Size 3
Zara Kids Size 3

View Product: Zara Kids Size 3

Zara Kids

Size 3
$11.99 $32

$8.39 30% off with

Athleta Size 3T
Athleta Size 3T
Price Drop BadgePrice Drop

View Product: Athleta Size 3T

Athleta

Size 3T
$8.99 $26

$6.29 30% off with

Puma Size Large youth
Puma Size Large youth

View Product: Puma Size Large youth

Puma

Size Large youth
$9.99 $20

$6.99 30% off with

Nike Size Small kids
Nike Size Small kids

View Product: Nike Size Small kids

Nike

Size Small kids
$8.99 $32

$7.19 20% off with

Nike Size Small kids
Nike Size Small kids

View Product: Nike Size Small kids

Nike

Size Small kids
$8.99 $32

$7.19 20% off with

Unbranded Size Large kids
Unbranded Size Large kids

View Product: Unbranded Size Large kids

Unbranded

Size Large kids
$6.99 $20
Gap Fit Outlet Size Medium youth
Gap Fit Outlet Size Medium youth

View Product: Gap Fit Outlet Size Medium youth

Gap Fit Outlet

Size Medium youth
$6.99 $20
Old Navy Size 8
Old Navy Size 8

View Product: Old Navy Size 8

Old Navy

Size 8
$5.99 $15
Carter's Size 5
Carter's Size 5

View Product: Carter's Size 5

Carter's

Size 5
$5.99 $16
Old Navy Size Medium youth
Old Navy Size Medium youth

View Product: Old Navy Size Medium youth

Old Navy

Size Medium youth
$5.99 $15
Cherokee Size 16
Cherokee Size 16

View Product: Cherokee Size 16

Cherokee

Size 16
$4.99 $15
Carter's Size 4T
Carter's Size 4T

View Product: Carter's Size 4T

Carter's

Size 4T
$4.99 $16
Old Navy Size 8
Old Navy Size 8

View Product: Old Navy Size 8

Old Navy

Size 8
$5.99 $15
Disney x Jumping Beans Size 2T
Disney x Jumping Beans Size 2T

View Product: Disney x Jumping Beans Size 2T

Disney x Jumping Beans

Size 2T
$5.99 $9
The Children's Place Size 7
The Children's Place Size 7

View Product: The Children's Place Size 7

The Children's Place

Size 7
$5.99 $15
Carter's Size 4T
Carter's Size 4T

View Product: Carter's Size 4T

Carter's

Size 4T
$4.99 $14
Gymboree Size 7
Gymboree Size 7

View Product: Gymboree Size 7

Gymboree

Size 7
$5.99 $19
Nike Size Medium youth
Nike Size Medium youth

View Product: Nike Size Medium youth

Nike

Size Medium youth
$12.99 $38

$10.39 20% off with

Assorted Brands Size 3T
Assorted Brands Size 3T

View Product: Assorted Brands Size 3T

Assorted Brands

Size 3T
$5.99 $17
Save The Children Size 6-9 mo
Save The Children Size 6-9 mo

View Product: Save The Children Size 6-9 mo

Save The Children

Size 6-9 mo
$4.99 $7
Nike Size 6
Nike Size 6

View Product: Nike Size 6

Nike

Size 6
$11.99 $38

$9.59 20% off with

Old Navy Size 2T
Old Navy Size 2T

View Product: Old Navy Size 2T

Old Navy

Size 2T
$4.99 $11
Polo by Ralph Lauren Size 6
Polo by Ralph Lauren Size 6

View Product: Polo by Ralph Lauren Size 6

Polo by Ralph Lauren

Size 6
$7.99 $25

$6.39 20% off with

Assorted Brands Size 6
Assorted Brands Size 6

View Product: Assorted Brands Size 6

Assorted Brands

Size 6
$5.99 $20
Tony Hawk Size 8
Tony Hawk Size 8

View Product: Tony Hawk Size 8

Tony Hawk

Size 8
$5.99 $15
Gymboree Size 12-18 mo
Gymboree Size 12-18 mo

View Product: Gymboree Size 12-18 mo

Gymboree

Size 12-18 mo
$5.99 $19
Danskin Now Size 8
Danskin Now Size 8

View Product: Danskin Now Size 8

Danskin Now

Size 8
$5.99 $10
The Children's Place Size 10
The Children's Place Size 10

View Product: The Children's Place Size 10

The Children's Place

Size 10
$4.99 $15
Abercrombie & Fitch Size Small youth
Abercrombie & Fitch Size Small youth

View Product: Abercrombie & Fitch Size Small youth

Abercrombie & Fitch

Size Small youth
$7.99 $31

$6.39 20% off with

Quiksilver Size Small youth
Quiksilver Size Small youth

View Product: Quiksilver Size Small youth

Quiksilver

Size Small youth
$6.99 $20
Old Navy Size Large youth
Old Navy Size Large youth

View Product: Old Navy Size Large youth

Old Navy

Size Large youth
$7.99 $17

$6.39 20% off with

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
$6.99 $19
The Children's Place Size 10
The Children's Place Size 10

View Product: The Children's Place Size 10

The Children's Place

Size 10
$4.99 $15
Carter's Size 7
Carter's Size 7

View Product: Carter's Size 7

Carter's

Size 7
$4.99 $16
DKNY Size Small kids
DKNY Size Small kids

View Product: DKNY Size Small kids

DKNY

Size Small kids
$7.99 $21

$6.39 20% off with

Polo by Ralph Lauren Size 5T
Polo by Ralph Lauren Size 5T

View Product: Polo by Ralph Lauren Size 5T

Polo by Ralph Lauren

Size 5T
$6.99 $23
Tek Gear Size Medium youth
Tek Gear Size Medium youth

View Product: Tek Gear Size Medium youth

Tek Gear

Size Medium youth
$5.99 $15
Gymboree Size 5
Gymboree Size 5

View Product: Gymboree Size 5

Gymboree

Size 5
$7.99 $19

$6.39 20% off with

Shaun White Size Medium youth
Shaun White Size Medium youth

View Product: Shaun White Size Medium youth

Shaun White

Size Medium youth
$5.99 $15
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
MM. LaFleur Size Medium youth
MM. LaFleur Size Medium youth

View Product: MM. LaFleur Size Medium youth

MM. LaFleur

Size Medium youth
$4.99 $15
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
$4.99 $15
Teeturtle Size Small youth
Teeturtle Size Small youth

View Product: Teeturtle Size Small youth

Teeturtle

Size Small youth
$11.99 $26

$9.59 20% off with

Assorted Brands Size 6
Assorted Brands Size 6

View Product: Assorted Brands Size 6

Assorted Brands

Size 6
$6.99 $20
Tek Gear Size 14
Tek Gear Size 14

View Product: Tek Gear Size 14

Tek Gear

Size 14
$8.99 $23

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

Majestic Size 16
Majestic Size 16

View Product: Majestic Size 16

Majestic

Size 16
$7.99 $20

$6.39 20% off with

The Children's Place Size Medium kids
The Children's Place Size Medium kids

View Product: The Children's Place Size Medium kids

The Children's Place

Size Medium kids
$4.99 $15
The Children's Place Size 10
The Children's Place Size 10

View Product: The Children's Place Size 10

The Children's Place

Size 10
$4.99 $15
Old Navy Size 10
Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$5.99 $15
The Children's Place Size Medium kids
The Children's Place Size Medium kids

View Product: The Children's Place Size Medium kids

The Children's Place

Size Medium kids
$4.99 $15
Disney Pixar Size 3T
Disney Pixar Size 3T

View Product: Disney Pixar Size 3T

Disney Pixar

Size 3T
$5.99 $13
Little Lad Size 18 mo
Little Lad Size 18 mo

View Product: Little Lad Size 18 mo

Little Lad

Size 18 mo
$5.99 $17
Polo by Ralph Lauren Size 6
Polo by Ralph Lauren Size 6

View Product: Polo by Ralph Lauren Size 6

Polo by Ralph Lauren

Size 6
$7.99 $25

$6.39 20% off with

Active by Old Navy Size Large kids
Active by Old Navy Size Large kids

View Product: Active by Old Navy Size Large kids

Active by Old Navy

Size Large kids
$8.99 $19

$7.19 20% off with

The Children's Place Size 10
The Children's Place Size 10

View Product: The Children's Place Size 10

The Children's Place

Size 10
$4.99 $15
Old Navy Size 10
Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$5.99 $15
Gap Kids Size Small kids
Gap Kids Size Small kids

View Product: Gap Kids Size Small kids

Gap Kids

Size Small kids
$7.99 $20

$6.39 20% off with

Under Armour Size Medium youth
Under Armour Size Medium youth

View Product: Under Armour Size Medium youth

Under Armour

Size Medium youth
$14.99 $38

$11.99 20% off with

Under Armour Size 6
Under Armour Size 6

View Product: Under Armour Size 6

Under Armour

Size 6
$13.99 $38

$11.19 20% off with

The Children's Place Size 10
The Children's Place Size 10

View Product: The Children's Place Size 10

The Children's Place

Size 10
$4.99 $15
Adidas Size 6
Adidas Size 6

View Product: Adidas Size 6

Adidas

Size 6
$10.99 $38

$8.79 20% off with

Abercrombie & Fitch Size Small youth
Abercrombie & Fitch Size Small youth

View Product: Abercrombie & Fitch Size Small youth

Abercrombie & Fitch

Size Small youth
$7.99 $31

$6.39 20% off with

Russell Athletic Size 10
Russell Athletic Size 10

View Product: Russell Athletic Size 10

Russell Athletic

Size 10
$6.99 $15
Majestic Size X-Large youth
Majestic Size X-Large youth

View Product: Majestic Size X-Large youth

Majestic

Size X-Large youth
$5.99 $20
NFL Size 18
NFL Size 18
New With Tags BadgeNew With Tags

View Product: NFL Size 18

NFL

Size 18
$15.99 $45

$12.79 20% off with

Assorted Brands Size 6
Assorted Brands Size 6

View Product: Assorted Brands Size 6

Assorted Brands

Size 6
$6.99 $20
Nike Size Medium kids
Nike Size Medium kids

View Product: Nike Size Medium kids

Nike

Size Medium kids
$12.99 $38

$10.39 20% off with

Old Navy Size 8
Old Navy Size 8

View Product: Old Navy Size 8

Old Navy

Size 8
$5.99 $15
Crewcuts Size 12
Crewcuts Size 12

View Product: Crewcuts Size 12

Crewcuts

Size 12
$7.99 $31

$6.39 20% off with

Carter's Size 3T
Carter's Size 3T

View Product: Carter's Size 3T

Carter's

Size 3T
$5.99 $14
MLB Size Medium youth
MLB Size Medium youth

View Product: MLB Size Medium youth

MLB

Size Medium youth
$6.99 $26
Circo Size 5T
Circo Size 5T

View Product: Circo Size 5T

Circo

Size 5T
$3.99 $5
Heat Gear by Under Armour Size Large youth
Heat Gear by Under Armour Size Large youth

View Product: Heat Gear by Under Armour Size Large youth

Heat Gear by Under Armour

Size Large youth
$11.99 $31

$9.59 20% off with

Old Navy Size 5T
Old Navy Size 5T

View Product: Old Navy Size 5T

Old Navy

Size 5T
$5.99 $15
Jumping Beans Size 8
Jumping Beans Size 8

View Product: Jumping Beans Size 8

Jumping Beans

Size 8
$6.99 $16
Rockets of Awesome Size 10
Rockets of Awesome Size 10

View Product: Rockets of Awesome Size 10

Rockets of Awesome

Size 10
$6.99 $20
Xersion Size 18
Xersion Size 18

View Product: Xersion Size 18

Xersion

Size 18
$7.99 $23

$6.39 20% off with

Abercrombie Size 15
Abercrombie Size 15

View Product: Abercrombie Size 15

Abercrombie

Size 15
$4.99 $15
Hanna Andersson Size 8
Hanna Andersson Size 8

View Product: Hanna Andersson Size 8

Hanna Andersson

Size 8
$6.99 $18
Old Navy Size 8
Old Navy Size 8

View Product: Old Navy Size 8

Old Navy

Size 8
$6.99 $17
Carter's Size 4T
Carter's Size 4T

View Product: Carter's Size 4T

Carter's

Size 4T
$5.99 $16
C9 By Champion Size 12
C9 By Champion Size 12
New With Tags BadgeNew With Tags

View Product: C9 By Champion Size 12

C9 By Champion

Size 12
$6.99 $16.99
Old Navy Size 6
Old Navy Size 6

View Product: Old Navy Size 6

Old Navy

Size 6
$4.99 $15
Tek Gear Size 14
Tek Gear Size 14

View Product: Tek Gear Size 14

Tek Gear

Size 14
$5.99 $15
American Apparel Size 8
American Apparel Size 8

View Product: American Apparel Size 8

American Apparel

Size 8
$7.99 $20

$6.39 20% off with

DKNY Size 2T
DKNY Size 2T

View Product: DKNY Size 2T

DKNY

Size 2T
$5.99 $17
OshKosh B'gosh Size 9 mo
OshKosh B'gosh Size 9 mo
New With Tags BadgeNew With Tags

View Product: OshKosh B'gosh Size 9 mo

OshKosh B'gosh

Size 9 mo
$4.99 $8
Nike Size Medium kids
Nike Size Medium kids

View Product: Nike Size Medium kids

Nike

Size Medium kids
$6.99 $24
NBA Size 10
NBA Size 10
New With Tags BadgeNew With Tags

View Product: NBA Size 10

NBA

Size 10
$10.99 $25

$8.79 20% off with

Disney Size 4T
Disney Size 4T

View Product: Disney Size 4T

Disney

Size 4T
$4.99 $13
MM. LaFleur Size Medium youth
MM. LaFleur Size Medium youth

View Product: MM. LaFleur Size Medium youth

MM. LaFleur

Size Medium youth
$4.99 $15
The Children's Place Size 12-18 mo
The Children's Place Size 12-18 mo

View Product: The Children's Place Size 12-18 mo

The Children's Place

Size 12-18 mo
$4.99 $13
Athletic Works Size 8
Athletic Works Size 8

View Product: Athletic Works Size 8

Athletic Works

Size 8
$5.99 $15
Fanatics Size Small youth
Fanatics Size Small youth

View Product: Fanatics Size Small youth

Fanatics

Size Small youth
$6.99 $20
Assorted Brands Size 6
Assorted Brands Size 6

View Product: Assorted Brands Size 6

Assorted Brands

Size 6
$6.99 $20
Marvel Size Small youth
Marvel Size Small youth

View Product: Marvel Size Small youth

Marvel

Size Small youth
$6.99 $20
Polo by Ralph Lauren Size 6
Polo by Ralph Lauren Size 6

View Product: Polo by Ralph Lauren Size 6

Polo by Ralph Lauren

Size 6
$6.99 $25
Urban Pipeline Size Medium youth
Urban Pipeline Size Medium youth

View Product: Urban Pipeline Size Medium youth

Urban Pipeline

Size Medium youth
$5.99 $15
Nike Size Medium kids
Nike Size Medium kids

View Product: Nike Size Medium kids

Nike

Size Medium kids
$8.99 $24

$7.19 20% off with

Michael's Size Small youth
Michael's Size Small youth
New With Tags BadgeNew With Tags

View Product: Michael's Size Small youth

Michael's

Size Small youth
$4.99 $9.99
Fila Sport Size Medium youth
Fila Sport Size Medium youth

View Product: Fila Sport Size Medium youth

Fila Sport

Size Medium youth
$8.99 $38

$7.19 20% off with

Jumping Beans Size 3T
Jumping Beans Size 3T

View Product: Jumping Beans Size 3T

Jumping Beans

Size 3T
$6.99 $16
Active by Old Navy Size Large kids
Active by Old Navy Size Large kids

View Product: Active by Old Navy Size Large kids

Active by Old Navy

Size Large kids
$5.99 $19
Carter's Size 10
Carter's Size 10

View Product: Carter's Size 10

Carter's

Size 10
$8.99 $31

$7.19 20% off with

Vince. Size 5
Vince. Size 5

View Product: Vince. Size 5

Vince.

Size 5
$8.99 $43

$7.19 20% off with

Crazy 8 Size 7
Crazy 8 Size 7

View Product: Crazy 8 Size 7

Crazy 8

Size 7
$4.99 $15
Nike Size Medium kids
Nike Size Medium kids

View Product: Nike Size Medium kids

Nike

Size Medium kids
$6.99 $24
Fanatics Size Small youth
Fanatics Size Small youth

View Product: Fanatics Size Small youth

Fanatics

Size Small youth
$7.99 $20

$6.39 20% off with

Old Navy Size 14
Old Navy Size 14

View Product: Old Navy Size 14

Old Navy

Size 14
$5.99 $15
Hudson Size 3T
Hudson Size 3T

View Product: Hudson Size 3T

Hudson

Size 3T
$5.99 $21
Assorted Brands Size Medium youth
Assorted Brands Size Medium youth

View Product: Assorted Brands Size Medium youth

Assorted Brands

Size Medium youth
$6.99 $20
Carter's Size 6
Carter's Size 6

View Product: Carter's Size 6

Carter's

Size 6
$7.99 $31

$6.39 20% off with

Adidas Size 10
Adidas Size 10

View Product: Adidas Size 10

Adidas

Size 10
$4.99 $20
...