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.

24,667 items
Zara Size 6
Zara Size 6

View Product: Zara Size 6

Zara

Size 6
$16.99 $38

$10.19 40% off with

NFL Size 6
NFL Size 6

View Product: NFL Size 6

NFL

Size 6
$9.99 $31

$6.99 30% off with

Carter's Size 2T
Carter's Size 2T

View Product: Carter's Size 2T

Carter's

Size 2T
$8.99 $14

$6.29 30% off with

Heat Gear by Under Armour Size Small youth
Heat Gear by Under Armour Size Small youth

View Product: Heat Gear by Under Armour Size Small youth

Heat Gear by Under Armour

Size Small youth
$11.99 $31

$7.19 40% off with

Disney Size 3T
Disney Size 3T

View Product: Disney Size 3T

Disney

Size 3T
$8.99 $13

$6.29 30% off with

Air Jordan Size Small youth
Air Jordan Size Small youth
Price Drop BadgePrice Drop

View Product: Air Jordan Size Small youth

Air Jordan

Size Small youth
$15.99 $61

$9.59 40% off with

Old Navy Size 8
Old Navy Size 8
Price Drop BadgePrice Drop

View Product: Old Navy Size 8

Old Navy

Size 8
$4.99 $17
Old Navy Size 5T
Old Navy Size 5T
Price Drop BadgePrice Drop

View Product: Old Navy Size 5T

Old Navy

Size 5T
$4.99 $15
Gymboree Size 10
Gymboree Size 10
Price Drop BadgePrice Drop

View Product: Gymboree Size 10

Gymboree

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

View Product: Assorted Brands Size 5

Assorted Brands

Size 5
$3.99 $17
Athletech Size 8
Athletech Size 8
Price Drop BadgePrice Drop

View Product: Athletech Size 8

Athletech

Size 8
$3.99 $15
Nike Size Small youth
Nike Size Small youth
Price Drop BadgePrice Drop

View Product: Nike Size Small youth

Nike

Size Small youth
$10.99 $38

$6.59 40% off with

Disney Size Small kids
Disney Size Small kids

View Product: Disney Size Small kids

Disney

Size Small kids
$5.99 $13
Marvel Size 3
Marvel Size 3

View Product: Marvel Size 3

Marvel

Size 3
$7.99 $17

$6.39 20% off with

Old Navy Size 3T
Old Navy Size 3T

View Product: Old Navy Size 3T

Old Navy

Size 3T
$5.99 $11
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

$11.19 20% off with

Dylan's Candy Bar Size 3T
Dylan's Candy Bar Size 3T

View Product: Dylan's Candy Bar Size 3T

Dylan's Candy Bar

Size 3T
$7.99 $17

$6.39 20% off with

Mighty Mac Sports Size 6-9 mo
Mighty Mac Sports Size 6-9 mo
Rare Find BadgeRare Find

View Product: Mighty Mac Sports Size 6-9 mo

Mighty Mac Sports

Size 6-9 mo
$3.99 $7
Under Armour Size Medium youth
Under Armour Size Medium youth

View Product: Under Armour Size Medium youth

Under Armour

Size Medium youth
$13.99 $38

$11.19 20% off with

Halloween Tees Size 12 mo
Halloween Tees Size 12 mo

View Product: Halloween Tees Size 12 mo

Halloween Tees

Size 12 mo
$3.99 $7
The Children's Place Size 12
The Children's Place Size 12

View Product: The Children's Place Size 12

The Children's Place

Size 12
$4.99 $15
Jumping Beans Size 24 mo
Jumping Beans Size 24 mo

View Product: Jumping Beans Size 24 mo

Jumping Beans

Size 24 mo
$5.99 $14
Under Armour Size Large youth
Under Armour Size Large youth

View Product: Under Armour Size Large youth

Under Armour

Size Large youth
$13.99 $38

$11.19 20% off with

Polo by Ralph Lauren Size 2T
Polo by Ralph Lauren Size 2T

View Product: Polo by Ralph Lauren Size 2T

Polo by Ralph Lauren

Size 2T
$7.99 $17

$6.39 20% off with

Wonder Nation Size 7
Wonder Nation Size 7

View Product: Wonder Nation Size 7

Wonder Nation

Size 7
$4.99 $10
Ralph Lauren Sport Size Small kids
Ralph Lauren Sport Size Small kids

View Product: Ralph Lauren Sport Size Small kids

Ralph Lauren Sport

Size Small kids
$11.99 $34

$9.59 20% off with

Levi's Size 3T
Levi's Size 3T

View Product: Levi's Size 3T

Levi's

Size 3T
$7.99 $17

$6.39 20% off with

Assorted Brands Size Large kids
Assorted Brands Size Large kids

View Product: Assorted Brands Size Large kids

Assorted Brands

Size Large kids
$4.99 $20
Zara Baby Size 18-24 mo
Zara Baby Size 18-24 mo

View Product: Zara Baby Size 18-24 mo

Zara Baby

Size 18-24 mo
$5.99 $14
Kind Is Cool Size X-Large kids
Kind Is Cool Size X-Large kids

View Product: Kind Is Cool Size X-Large kids

Kind Is Cool

Size X-Large kids
$13.99 $51

$11.19 20% off with

Star Wars Size X-Small youth
Star Wars Size X-Small youth

View Product: Star Wars Size X-Small youth

Star Wars

Size X-Small youth
$4.99 $10
Colosseum Athletics Size X-Large youth
Colosseum Athletics Size X-Large youth

View Product: Colosseum Athletics Size X-Large youth

Colosseum Athletics

Size X-Large youth
$7.99 $20

$6.39 20% off with

Justice Size 10
Justice Size 10

View Product: Justice Size 10

Justice

Size 10
$11.99 $20

$9.59 20% off with

Art Class Size 6
Art Class Size 6

View Product: Art Class Size 6

Art Class

Size 6
$4.99 $13
Carter's Size 12
Carter's Size 12

View Product: Carter's Size 12

Carter's

Size 12
$7.99 $18

$6.39 20% off with

Carter's Size 10
Carter's Size 10
New With Tags BadgeNew With Tags

View Product: Carter's Size 10

Carter's

Size 10
$7.99 $18

$6.39 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
$13.99 $38

$11.19 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
$10.99 $25

$8.79 20% off with

OshKosh B'gosh Size 8
OshKosh B'gosh Size 8

View Product: OshKosh B'gosh Size 8

OshKosh B'gosh

Size 8
$7.99 $20

$6.39 20% off with

Puma Size Large kids
Puma Size Large kids

View Product: Puma Size Large kids

Puma

Size Large kids
$7.99 $20

$6.39 20% off with

Circo Size 2T
Circo Size 2T

View Product: Circo Size 2T

Circo

Size 2T
$2.99 $5
Hanna Andersson Size 130 cm
Hanna Andersson Size 130 cm

View Product: Hanna Andersson Size 130 cm

Hanna Andersson

Size 130 cm
$8.99 $18

$7.19 20% off with

Tea Size 6-12 mo
Tea Size 6-12 mo

View Product: Tea Size 6-12 mo

Tea

Size 6-12 mo
$11.99 $29

$9.59 20% off with

Shein Size 9
Shein Size 9

View Product: Shein Size 9

Shein

Size 9
$4.99 $10
Majestic Size Large youth
Majestic Size Large youth

View Product: Majestic Size Large youth

Majestic

Size Large youth
$10.99 $31

$8.79 20% off with

Cat & Jack Size 12
Cat & Jack Size 12

View Product: Cat & Jack Size 12

Cat & Jack

Size 12
$4.99 $10
Dynasty Size Large kids
Dynasty Size Large kids

View Product: Dynasty Size Large kids

Dynasty

Size Large kids
$5.99 $10
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
$4.99 $15
Shaun White Size 10
Shaun White Size 10

View Product: Shaun White Size 10

Shaun White

Size 10
$7.99 $15

$6.39 20% off with

Old Navy Size 5T
Old Navy Size 5T

View Product: Old Navy Size 5T

Old Navy

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

View Product: Jumping Beans Size 4

Jumping Beans

Size 4
$5.99 $16
The Children's Place Size 3T
The Children's Place Size 3T

View Product: The Children's Place Size 3T

The Children's Place

Size 3T
$5.99 $15
Quiksilver Size 10
Quiksilver Size 10

View Product: Quiksilver Size 10

Quiksilver

Size 10
$9.99 $20

$7.99 20% off with

Crewcuts Size 2
Crewcuts Size 2

View Product: Crewcuts Size 2

Crewcuts

Size 2
$5.99 $20
Adidas Size 12 mo
Adidas Size 12 mo

View Product: Adidas Size 12 mo

Adidas

Size 12 mo
$5.99 $18
Old Navy Size 4T
Old Navy Size 4T

View Product: Old Navy Size 4T

Old Navy

Size 4T
$5.99 $11
The Children's Place Size 5T
The Children's Place Size 5T

View Product: The Children's Place Size 5T

The Children's Place

Size 5T
$4.99 $15
Reebok Size Large youth
Reebok Size Large youth

View Product: Reebok Size Large youth

Reebok

Size Large youth
$7.99 $26

$6.39 20% off with

Swiggles Size 3T
Swiggles Size 3T

View Product: Swiggles Size 3T

Swiggles

Size 3T
$5.99 $13
Delta Pro Weight Size Medium kids
Delta Pro Weight Size Medium kids

View Product: Delta Pro Weight Size Medium kids

Delta Pro Weight

Size Medium kids
$4.99 $10
Old Navy Size 8
Old Navy Size 8

View Product: Old Navy Size 8

Old Navy

Size 8
$5.99 $15
Ruum Size 5
Ruum Size 5

View Product: Ruum Size 5

Ruum

Size 5
$7.99 $13

$6.39 20% off with

Catimini Size 6
Catimini Size 6
New With Tags BadgeNew With Tags

View Product: Catimini Size 6

Catimini

Size 6
$13.99 $51

$11.19 20% off with

Quiksilver Size 10
Quiksilver Size 10

View Product: Quiksilver Size 10

Quiksilver

Size 10
$9.99 $20

$7.99 20% off with

Disney Size 3T
Disney Size 3T

View Product: Disney Size 3T

Disney

Size 3T
$5.99 $13
H&M Size 4
H&M Size 4

View Product: H&M Size 4

H&M

Size 4
$4.99 $10
Zara Size 13
Zara Size 13

View Product: Zara Size 13

Zara

Size 13
$5.99 $26
NFL Size 12
NFL Size 12

View Product: NFL Size 12

NFL

Size 12
$10.99 $31

$8.79 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
$13.99 $38

$11.19 20% off with

Urban Pipeline Size 10
Urban Pipeline Size 10

View Product: Urban Pipeline Size 10

Urban Pipeline

Size 10
$7.99 $15

$6.39 20% off with

Carter's Size 12 mo
Carter's Size 12 mo

View Product: Carter's Size 12 mo

Carter's

Size 12 mo
$4.99 $16
Crewcuts Size 10
Crewcuts Size 10

View Product: Crewcuts Size 10

Crewcuts

Size 10
$10.99 $31

$8.79 20% off with

Carter's Size 4T
Carter's Size 4T

View Product: Carter's Size 4T

Carter's

Size 4T
$5.99 $14
Gap Fit Size 8
Gap Fit Size 8

View Product: Gap Fit Size 8

Gap Fit

Size 8
$11.99 $38

$9.59 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
$10.99 $25

$8.79 20% off with

Urban Pipeline Size X-Large youth
Urban Pipeline Size X-Large youth

View Product: Urban Pipeline Size X-Large youth

Urban Pipeline

Size X-Large youth
$7.99 $15

$6.39 20% off with

Disney Size 4T
Disney Size 4T

View Product: Disney Size 4T

Disney

Size 4T
$5.99 $13
Old Navy Size 4T
Old Navy Size 4T

View Product: Old Navy Size 4T

Old Navy

Size 4T
$5.99 $15
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
$13.99 $31

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

Old Navy Size 6
Old Navy Size 6

View Product: Old Navy Size 6

Old Navy

Size 6
$6.99 $15

$5.59 20% off with

H&M Size 6
H&M Size 6

View Product: H&M Size 6

H&M

Size 6
$5.99 $13
Cat & Jack Size 8
Cat & Jack Size 8
New With Tags BadgeNew With Tags

View Product: Cat & Jack Size 8

Cat & Jack

Size 8
$4.99 $10
Reebok Size Medium youth
Reebok Size Medium youth

View Product: Reebok Size Medium youth

Reebok

Size Medium youth
$11.99 $38

$9.59 20% off with

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

Nike Size Small youth
Nike Size Small youth

View Product: Nike Size Small youth

Nike

Size Small youth
$8.99 $24

$7.19 20% off with

Assorted Brands Size 5
Assorted Brands Size 5

View Product: Assorted Brands Size 5

Assorted Brands

Size 5
$6.99 $17

$5.59 20% off with

Hanna Andersson Size 100 cm
Hanna Andersson Size 100 cm

View Product: Hanna Andersson Size 100 cm

Hanna Andersson

Size 100 cm
$10.99 $26

$8.79 20% off with

Jumping Beans Size 4T
Jumping Beans Size 4T

View Product: Jumping Beans Size 4T

Jumping Beans

Size 4T
$6.99 $16

$5.59 20% off with

Old Navy Size 3T
Old Navy Size 3T

View Product: Old Navy Size 3T

Old Navy

Size 3T
$6.99 $15

$5.59 20% off with

Nike Size X-Large youth
Nike Size X-Large youth

View Product: Nike Size X-Large youth

Nike

Size X-Large youth
$12.99 $38

$10.39 20% off with

Assorted Brands Size X-Large youth
Assorted Brands Size X-Large youth

View Product: Assorted Brands Size X-Large youth

Assorted Brands

Size X-Large youth
$10.99 $31

$8.79 20% off with

Marvel Size Large kids
Marvel Size Large kids

View Product: Marvel Size Large kids

Marvel

Size Large kids
$7.99 $20

$6.39 20% off with

First Impressions Size 6
First Impressions Size 6

View Product: First Impressions Size 6

First Impressions

Size 6
$7.99 $26

$6.39 20% off with

Carter's Size 8
Carter's Size 8

View Product: Carter's Size 8

Carter's

Size 8
$5.99 $16
Crewcuts Size 3
Crewcuts Size 3

View Product: Crewcuts Size 3

Crewcuts

Size 3
$8.99 $26

$7.19 20% off with

Mojang Size 4T
Mojang Size 4T

View Product: Mojang Size 4T

Mojang

Size 4T
$5.99 $17
Adidas Size 10
Adidas Size 10

View Product: Adidas Size 10

Adidas

Size 10
$13.99 $38

$11.19 20% off with

Adidas Size 2T
Adidas Size 2T

View Product: Adidas Size 2T

Adidas

Size 2T
$6.99 $26

$5.59 20% off with

Old Navy Size 4T
Old Navy Size 4T

View Product: Old Navy Size 4T

Old Navy

Size 4T
$6.99 $15

$5.59 20% off with

Nike Size Small kids
Nike Size Small kids

View Product: Nike Size Small kids

Nike

Size Small kids
$10.99 $32

$8.79 20% off with

Adidas Size 18
Adidas Size 18

View Product: Adidas Size 18

Adidas

Size 18
$12.99 $38

$10.39 20% off with

First Impressions Size 18 mo
First Impressions Size 18 mo
New With Tags BadgeNew With Tags

View Product: First Impressions Size 18 mo

First Impressions

Size 18 mo
$5.99 $17
Nike Size 7
Nike Size 7

View Product: Nike Size 7

Nike

Size 7
$12.99 $38

$10.39 20% off with

Nike Size 4
Nike Size 4

View Product: Nike Size 4

Nike

Size 4
$7.99 $24

$6.39 20% off with

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
$12.99 $31

$10.39 20% off with

Heat Gear by Under Armour Size X-Small youth
Heat Gear by Under Armour Size X-Small youth

View Product: Heat Gear by Under Armour Size X-Small youth

Heat Gear by Under Armour

Size X-Small youth
$7.99 $20

$6.39 20% off with

Disney Baby Size 18 mo
Disney Baby Size 18 mo

View Product: Disney Baby Size 18 mo

Disney Baby

Size 18 mo
$3.99 $7
Old Navy Size 5T
Old Navy Size 5T

View Product: Old Navy Size 5T

Old Navy

Size 5T
$5.99 $13
Unbranded Size Large youth
Unbranded Size Large youth

View Product: Unbranded Size Large youth

Unbranded

Size Large youth
$6.99 $20

$5.59 20% off with

Old Navy Size 4T
Old Navy Size 4T

View Product: Old Navy Size 4T

Old Navy

Size 4T
$5.99 $13
Assorted Brands Size Large kids
Assorted Brands Size Large kids

View Product: Assorted Brands Size Large kids

Assorted Brands

Size Large kids
$7.99 $20

$6.39 20% off with

Urban Pipeline Size Small kids
Urban Pipeline Size Small kids

View Product: Urban Pipeline Size Small kids

Urban Pipeline

Size Small kids
$7.99 $13

$6.39 20% off with

Gap Kids Size 4
Gap Kids Size 4

View Product: Gap Kids Size 4

Gap Kids

Size 4
$8.99 $25

$7.19 20% off with

Champion Size Medium kids
Champion Size Medium kids
New With Tags BadgeNew With Tags

View Product: Champion Size Medium kids

Champion

Size Medium kids
$15.99 $29.99

$12.79 20% off with

Energy Zone Size Large youth
Energy Zone Size Large youth

View Product: Energy Zone Size Large youth

Energy Zone

Size Large youth
$7.99 $15

$6.39 20% off with

Zara Size 9-12 mo
Zara Size 9-12 mo

View Product: Zara Size 9-12 mo

Zara

Size 9-12 mo
$6.99 $17

$5.59 20% off with

Carter's Size 7
Carter's Size 7

View Product: Carter's Size 7

Carter's

Size 7
$5.99 $16
Adidas Size 7
Adidas Size 7

View Product: Adidas Size 7

Adidas

Size 7
$13.99 $38

$11.19 20% off with

John Deere Size 7
John Deere Size 7

View Product: John Deere Size 7

John Deere

Size 7
$6.99 $15

$5.59 20% off with

...