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.

26,347 items
Joules Size 3-6 mo
Joules Size 3-6 mo
Price Drop BadgePrice Drop

View Product: Joules Size 3-6 mo

Joules

Size 3-6 mo
$11.99 $34

$8.39 30% off with

Nike Size Large kids
Nike Size Large kids
Price Drop BadgePrice Drop

View Product: Nike Size Large kids

Nike

Size Large kids
$11.99 $38

$8.39 30% off with

Pro Edge Size 8
Pro Edge Size 8
Price Drop BadgePrice Drop

View Product: Pro Edge Size 8

Pro Edge

Size 8
$11.99 $31

$8.39 30% off with

Adidas Size 3T
Adidas Size 3T
Price Drop BadgePrice Drop

View Product: Adidas Size 3T

Adidas

Size 3T
$13.99 $65

$8.39 40% off with

Mudpie Baby Size 9-12 mo
Mudpie Baby Size 9-12 mo
Price Drop BadgePrice Drop

View Product: Mudpie Baby Size 9-12 mo

Mudpie Baby

Size 9-12 mo
$12.99 $41

$7.79 40% off with

Vogue Fashion Size 100 cm
Vogue Fashion Size 100 cm
Price Drop BadgePrice Drop

View Product: Vogue Fashion Size 100 cm

Vogue Fashion

Size 100 cm
$7.99 $17
Carter's Size 5T
Carter's Size 5T
Price Drop BadgePrice Drop

View Product: Carter's Size 5T

Carter's

Size 5T
$7.99 $26
Sport-Tek Size Medium youth
Sport-Tek Size Medium youth
Price Drop BadgePrice Drop

View Product: Sport-Tek Size Medium youth

Sport-Tek

Size Medium youth
$7.99 $23
Gymboree Size 5
Gymboree Size 5
Price Drop BadgePrice Drop

View Product: Gymboree Size 5

Gymboree

Size 5
$7.99 $19
Athletic Works Size 6
Athletic Works Size 6
Price Drop BadgePrice Drop

View Product: Athletic Works Size 6

Athletic Works

Size 6
$7.99 $15
Assorted Brands Size 6
Assorted Brands Size 6
Price Drop BadgePrice Drop

View Product: Assorted Brands Size 6

Assorted Brands

Size 6
$7.99 $20
Joules Size Small kids
Joules Size Small kids
Price Drop BadgePrice Drop

View Product: Joules Size Small kids

Joules

Size Small kids
$17.99 $43

$8.99 50% off with

Under Armour Size X-Small youth
Under Armour Size X-Small youth
Price Drop BadgePrice Drop

View Product: Under Armour Size X-Small youth

Under Armour

Size X-Small youth
$12.99 $38

$7.79 40% off with

The Children's Place Size 3T
The Children's Place Size 3T
Price Drop BadgePrice Drop

View Product: The Children's Place Size 3T

The Children's Place

Size 3T
$7.99 $15
Boden Size 6
Boden Size 6

View Product: Boden Size 6

Boden

Size 6
$12.99 $31

$9.09 30% off with

Blue Rooster Size 3
Blue Rooster Size 3

View Product: Blue Rooster Size 3

Blue Rooster

Size 3
$13.99 $34

$9.79 30% off with

Nike Size 4T
Nike Size 4T

View Product: Nike Size 4T

Nike

Size 4T
$12.99 $32

$9.09 30% off with

Assorted Brands Size 7
Assorted Brands Size 7
Price Drop BadgePrice Drop

View Product: Assorted Brands Size 7

Assorted Brands

Size 7
$13.99 $41

$8.39 40% off with

Jumping Beans Size 4T
Jumping Beans Size 4T
Price Drop BadgePrice Drop

View Product: Jumping Beans Size 4T

Jumping Beans

Size 4T
$7.99 $16
Assorted Brands Size 10
Assorted Brands Size 10
Price Drop BadgePrice Drop

View Product: Assorted Brands Size 10

Assorted Brands

Size 10
$6.99 $20
Sport-Tek Size Medium youth
Sport-Tek Size Medium youth
Price Drop BadgePrice Drop

View Product: Sport-Tek Size Medium youth

Sport-Tek

Size Medium youth
$6.99 $23
Xersion Size Large youth
Xersion Size Large youth
Price Drop BadgePrice Drop

View Product: Xersion Size Large youth

Xersion

Size Large youth
$6.99 $23
Nike Size Medium kids
Nike Size Medium kids
Price Drop BadgePrice Drop

View Product: Nike Size Medium kids

Nike

Size Medium kids
$10.99 $38
Baby Gap Size 3
Baby Gap Size 3
Price Drop BadgePrice Drop

View Product: Baby Gap Size 3

Baby Gap

Size 3
$8.99 $15
Hurley Size X-Small youth
Hurley Size X-Small youth
Price Drop BadgePrice Drop

View Product: Hurley Size X-Small youth

Hurley

Size X-Small youth
$8.99 $46
JoJo Maman Bebe Size 4
JoJo Maman Bebe Size 4

View Product: JoJo Maman Bebe Size 4

JoJo Maman Bebe

Size 4
$13.99 $26

$9.79 30% off with

Heat Gear by Under Armour Size 5
Heat Gear by Under Armour Size 5
Price Drop BadgePrice Drop

View Product: Heat Gear by Under Armour Size 5

Heat Gear by Under Armour

Size 5
$11.99 $26

$8.39 30% off with

Petit Bateau Size 10
Petit Bateau Size 10
Price Drop BadgePrice Drop

View Product: Petit Bateau Size 10

Petit Bateau

Size 10
$7.99 $46
Body Glove Size 14
Body Glove Size 14
Price Drop BadgePrice Drop

View Product: Body Glove Size 14

Body Glove

Size 14
$6.99 $38
Gymboree Size 10
Gymboree Size 10
Price Drop BadgePrice Drop

View Product: Gymboree Size 10

Gymboree

Size 10
$9.99 $19
Jumping Beans Size 2T
Jumping Beans Size 2T
Price Drop BadgePrice Drop

View Product: Jumping Beans Size 2T

Jumping Beans

Size 2T
$7.99 $14
Old Navy Size 4T
Old Navy Size 4T
Price Drop BadgePrice Drop

View Product: Old Navy Size 4T

Old Navy

Size 4T
$6.99 $13
Fore!! Axel & Hudson Size 3T
Fore!! Axel & Hudson Size 3T
Price Drop BadgePrice Drop

View Product: Fore!! Axel & Hudson Size 3T

Fore!! Axel & Hudson

Size 3T
$7.99 $85
Under Armour Size 4
Under Armour Size 4
Price Drop BadgePrice Drop

View Product: Under Armour Size 4

Under Armour

Size 4
$12.99 $32

$7.79 40% off with

Adidas Size 10
Adidas Size 10
Price Drop BadgePrice Drop

View Product: Adidas Size 10

Adidas

Size 10
$7.99 $38
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
$7.99 $31
NFL Size 12
NFL Size 12
Price Drop BadgePrice Drop

View Product: NFL Size 12

NFL

Size 12
$12.99 $31

$7.79 40% off with

Under Armour Size 5
Under Armour Size 5
Price Drop BadgePrice Drop

View Product: Under Armour Size 5

Under Armour

Size 5
$11.99 $32

$8.39 30% off with

Adidas Size 6
Adidas Size 6
Price Drop BadgePrice Drop

View Product: Adidas Size 6

Adidas

Size 6
$11.99 $38

$8.39 30% off with

Puma Size 6
Puma Size 6
Price Drop BadgePrice Drop

View Product: Puma Size 6

Puma

Size 6
$9.99 $31
Guess Size 2T
Guess Size 2T

View Product: Guess Size 2T

Guess

Size 2T
$10.99 $17
OshKosh B'gosh Size 12
OshKosh B'gosh Size 12
New With Tags BadgeNew With Tags

View Product: OshKosh B'gosh Size 12

OshKosh B'gosh

Size 12
$10.99 $20
OshKosh B'gosh Size 8
OshKosh B'gosh Size 8

View Product: OshKosh B'gosh Size 8

OshKosh B'gosh

Size 8
$9.99 $20
Disney Size 10
Disney Size 10

View Product: Disney Size 10

Disney

Size 10
$10.99 $13
Assorted Brands Size Medium kids
Assorted Brands Size Medium kids

View Product: Assorted Brands Size Medium kids

Assorted Brands

Size Medium kids
$9.99 $20
Skylanders Giants Size 140 cm
Skylanders Giants Size 140 cm

View Product: Skylanders Giants Size 140 cm

Skylanders Giants

Size 140 cm
$9.99 $15
Disney Pixar Size 4T
Disney Pixar Size 4T

View Product: Disney Pixar Size 4T

Disney Pixar

Size 4T
$8.99 $13
Under Armour Size Small youth
Under Armour Size Small youth

View Product: Under Armour Size Small youth

Under Armour

Size Small youth
$16.99 $38

$11.89 30% off with

NBA Size Medium youth
NBA Size Medium youth

View Product: NBA Size Medium youth

NBA

Size Medium youth
$7.99 $10
Old Navy Size Large youth
Old Navy Size Large youth

View Product: Old Navy Size Large youth

Old Navy

Size Large youth
$8.99 $15
Zara Baby Size 2
Zara Baby Size 2

View Product: Zara Baby Size 2

Zara Baby

Size 2
$7.99 $14
Copper Denim Size Medium youth
Copper Denim Size Medium youth

View Product: Copper Denim Size Medium youth

Copper Denim

Size Medium youth
$9.99 $15
Xersion Size 8
Xersion Size 8

View Product: Xersion Size 8

Xersion

Size 8
$12.99 $23

$9.09 30% off with

Old Navy Size 10
Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$8.99 $15
Columbia Size Large youth
Columbia Size Large youth

View Product: Columbia Size Large youth

Columbia

Size Large youth
$10.99 $20
Cat & Jack Size 6
Cat & Jack Size 6

View Product: Cat & Jack Size 6

Cat & Jack

Size 6
$9.99 $15
Sport-Tek Size X-Large youth
Sport-Tek Size X-Large youth

View Product: Sport-Tek Size X-Large youth

Sport-Tek

Size X-Large youth
$11.99 $23
Nike Size 3T
Nike Size 3T

View Product: Nike Size 3T

Nike

Size 3T
$9.99 $21
Athletic Works Size 6
Athletic Works Size 6

View Product: Athletic Works Size 6

Athletic Works

Size 6
$10.99 $15
Baby Gap Size 2T
Baby Gap Size 2T

View Product: Baby Gap Size 2T

Baby Gap

Size 2T
$9.99 $15
Star Wars Size Large youth
Star Wars Size Large youth

View Product: Star Wars Size Large youth

Star Wars

Size Large youth
$7.99 $10
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
$8.99 $20
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
$7.99 $15
Sovereign Code Size 6
Sovereign Code Size 6

View Product: Sovereign Code Size 6

Sovereign Code

Size 6
$8.99 $15
Assorted Brands Size 8
Assorted Brands Size 8

View Product: Assorted Brands Size 8

Assorted Brands

Size 8
$9.99 $20
Fila Size 8
Fila Size 8

View Product: Fila Size 8

Fila

Size 8
$13.99 $38

$9.79 30% off with

Marvel Size 4T
Marvel Size 4T

View Product: Marvel Size 4T

Marvel

Size 4T
$9.99 $17
Athletic Works Size Medium youth
Athletic Works Size Medium youth

View Product: Athletic Works Size Medium youth

Athletic Works

Size Medium youth
$11.99 $15
Athletic Works Size 6
Athletic Works Size 6

View Product: Athletic Works Size 6

Athletic Works

Size 6
$9.99 $15
Old Navy Size 8
Old Navy Size 8

View Product: Old Navy Size 8

Old Navy

Size 8
$8.99 $15
Heat Gear by Under Armour Size Medium youth
Heat Gear by Under Armour Size Medium youth

View Product: Heat Gear by Under Armour Size Medium youth

Heat Gear by Under Armour

Size Medium youth
$13.99 $31

$9.79 30% off with

Levi's Size Large youth
Levi's Size Large youth

View Product: Levi's Size Large youth

Levi's

Size Large youth
$8.99 $20
Harry Potter Size Large kids
Harry Potter Size Large kids

View Product: Harry Potter Size Large kids

Harry Potter

Size Large kids
$8.99 $10
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
$7.99 $15
Cat & Jack Size 6
Cat & Jack Size 6

View Product: Cat & Jack Size 6

Cat & Jack

Size 6
$7.99 $10
PX Kids Size 5
PX Kids Size 5

View Product: PX Kids Size 5

PX Kids

Size 5
$8.99 $17
The Children's Place Size Medium youth
The Children's Place Size Medium youth

View Product: The Children's Place Size Medium youth

The Children's Place

Size Medium youth
$7.99 $15
Under Armour Size 7
Under Armour Size 7

View Product: Under Armour Size 7

Under Armour

Size 7
$16.99 $38

$11.89 30% off with

Baby Gap Size 4T
Baby Gap Size 4T

View Product: Baby Gap Size 4T

Baby Gap

Size 4T
$7.99 $15
Baby Gap Size 4
Baby Gap Size 4

View Product: Baby Gap Size 4

Baby Gap

Size 4
$8.99 $15
Lucky Brand Size Large youth
Lucky Brand Size Large youth

View Product: Lucky Brand Size Large youth

Lucky Brand

Size Large youth
$9.99 $26
Unionbay Size Small kids
Unionbay Size Small kids

View Product: Unionbay Size Small kids

Unionbay

Size Small kids
$8.99 $17
Under Armour Size Large youth
Under Armour Size Large youth

View Product: Under Armour Size Large youth

Under Armour

Size Large youth
$16.99 $38

$11.89 30% off with

NFL Size 14
NFL Size 14

View Product: NFL Size 14

NFL

Size 14
$13.99 $31

$9.79 30% off with

Nike Size Small kids
Nike Size Small kids

View Product: Nike Size Small kids

Nike

Size Small kids
$11.99 $32
Gymboree Size 4T
Gymboree Size 4T

View Product: Gymboree Size 4T

Gymboree

Size 4T
$8.99 $19
Good Kidz Size 5
Good Kidz Size 5

View Product: Good Kidz Size 5

Good Kidz

Size 5
$8.99 $17
Kids Headquarters Size 24 mo
Kids Headquarters Size 24 mo

View Product: Kids Headquarters Size 24 mo

Kids Headquarters

Size 24 mo
$6.99 $7
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
$7.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
$10.99 $25
Assorted Brands Size Medium youth
Assorted Brands Size Medium youth

View Product: Assorted Brands Size Medium youth

Assorted Brands

Size Medium youth
$9.99 $20
Mojang Size 10
Mojang Size 10

View Product: Mojang Size 10

Mojang

Size 10
$10.99 $20
Heat Gear by Under Armour Size Medium youth
Heat Gear by Under Armour Size Medium youth

View Product: Heat Gear by Under Armour Size Medium youth

Heat Gear by Under Armour

Size Medium youth
$13.99 $31

$9.79 30% off with

Air Jordan Size Medium youth
Air Jordan Size Medium youth

View Product: Air Jordan Size Medium youth

Air Jordan

Size Medium youth
$16.99 $41

$11.89 30% off with

Old Navy Size X-Small youth
Old Navy Size X-Small youth

View Product: Old Navy Size X-Small youth

Old Navy

Size X-Small youth
$9.99 $17
Under Armour Size Small youth
Under Armour Size Small youth

View Product: Under Armour Size Small youth

Under Armour

Size Small youth
$16.99 $38

$11.89 30% off with

Reel Legends Size Medium youth
Reel Legends Size Medium youth

View Product: Reel Legends Size Medium youth

Reel Legends

Size Medium youth
$12.99 $23

$9.09 30% 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 $23
FORTNITE Size Large youth
FORTNITE Size Large youth

View Product: FORTNITE Size Large youth

FORTNITE

Size Large youth
$10.99 $20
Rabbit Skins Size 6
Rabbit Skins Size 6

View Product: Rabbit Skins Size 6

Rabbit Skins

Size 6
$7.99 $10
Under Armour Size Large youth
Under Armour Size Large youth

View Product: Under Armour Size Large youth

Under Armour

Size Large youth
$11.99 $26
Art Class Size 5T
Art Class Size 5T

View Product: Art Class Size 5T

Art Class

Size 5T
$8.99 $11
Rumi + Ryder Size 4
Rumi + Ryder Size 4

View Product: Rumi + Ryder Size 4

Rumi + Ryder

Size 4
$8.99 $21
Assorted Brands Size 12
Assorted Brands Size 12

View Product: Assorted Brands Size 12

Assorted Brands

Size 12
$8.99 $18
All Star Size 10
All Star Size 10

View Product: All Star Size 10

All Star

Size 10
$8.99 $10
Athletic Works Size 10
Athletic Works Size 10

View Product: Athletic Works Size 10

Athletic Works

Size 10
$9.99 $15
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
$10.99 $31
Jumping Beans Size 3T
Jumping Beans Size 3T

View Product: Jumping Beans Size 3T

Jumping Beans

Size 3T
$10.99 $16
Assorted Brands Size Medium youth
Assorted Brands Size Medium youth

View Product: Assorted Brands Size Medium youth

Assorted Brands

Size Medium youth
$13.99 $31

$9.79 30% off with

Tommy Hilfiger Size 7
Tommy Hilfiger Size 7