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

Boys' Dress Shirts

ChevronNavigation chevron icon

When your little man needs to look his best, pick up a few boys' dress shirts for a polished and stylish look. At thredUP, you'll find the styles and colors of dress shirts he wants at prices up to 90% off estimated retail.

15,021 items
Tailor Byrd Size 8
Tailor Byrd Size 8
Price Drop BadgePrice Drop

View Product: Tailor Byrd Size 8

Tailor Byrd

Size 8
$8.99 $122

$6.29 30% off with

Assorted Brands Size 4
Assorted Brands Size 4
Price Drop BadgePrice Drop

View Product: Assorted Brands Size 4

Assorted Brands

Size 4
$3.99 $34
OshKosh B'gosh Size 7
OshKosh B'gosh Size 7
Price Drop BadgePrice Drop

View Product: OshKosh B'gosh Size 7

OshKosh B'gosh

Size 7
$3.99 $30
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
Ralph Lauren Size 4T
Ralph Lauren Size 4T

View Product: Ralph Lauren Size 4T

Ralph Lauren

Size 4T
$10.99 $60

$6.59 40% off with

Carter's Size 3 mo
Carter's Size 3 mo
Price Drop BadgePrice Drop

View Product: Carter's Size 3 mo

Carter's

Size 3 mo
$3.99 $22
Hurley Size 18 mo
Hurley Size 18 mo
Price Drop BadgePrice Drop

View Product: Hurley Size 18 mo

Hurley

Size 18 mo
$3.99 $31
Assorted Brands Size X-Small  kids
Assorted Brands Size X-Small  kids
Price Drop BadgePrice Drop

View Product: Assorted Brands Size X-Small kids

Assorted Brands

Size X-Small kids
$3.99 $34
Genuine Kids from Oshkosh Size 5T
Genuine Kids from Oshkosh Size 5T

View Product: Genuine Kids from Oshkosh Size 5T
Baby Gap Size 18-24 mo
Baby Gap Size 18-24 mo

View Product: Baby Gap Size 18-24 mo

Baby Gap

Size 18-24 mo
$7.99 $25
Crazy 8 Size 7
Crazy 8 Size 7

View Product: Crazy 8 Size 7

Crazy 8

Size 7
$7.99 $20
Assorted Brands Size 8
Assorted Brands Size 8

View Product: Assorted Brands Size 8

Assorted Brands

Size 8
$10.99 $31

$7.69 30% off with

Gap Kids Size 4
Gap Kids Size 4
New With Tags BadgeNew With Tags

View Product: Gap Kids Size 4

Gap Kids

Size 4
$11.99 $34.95

$8.39 30% off with

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

View Product: OshKosh B'gosh Size 8

OshKosh B'gosh

Size 8
$9.99 $30

$6.99 30% off with

Carter's Size 5
Carter's Size 5

View Product: Carter's Size 5

Carter's

Size 5
$7.99 $26
Paper Tee Size 14
Paper Tee Size 14

View Product: Paper Tee Size 14

Paper Tee

Size 14
$13.99 $41

$9.79 30% off with

Cat & Jack Size 5T
Cat & Jack Size 5T

View Product: Cat & Jack Size 5T

Cat & Jack

Size 5T
$4.99 $17
Art Class Size 6
Art Class Size 6

View Product: Art Class Size 6

Art Class

Size 6
$9.99 $26

$6.99 30% off with

Old Navy Size 3T
Old Navy Size 3T

View Product: Old Navy Size 3T

Old Navy

Size 3T
$5.99 $20
Arizona Jean Company Size 10
Arizona Jean Company Size 10

View Product: Arizona Jean Company Size 10

Arizona Jean Company

Size 10
$6.99 $16
Hartstrings Size 5
Hartstrings Size 5

View Product: Hartstrings Size 5

Hartstrings

Size 5
$10.99 $51

$7.69 30% off with

Crewcuts Outlet Size 3
Crewcuts Outlet Size 3
New With Tags BadgeNew With Tags

View Product: Crewcuts Outlet Size 3

Crewcuts Outlet

Size 3
$8.99 $26.97
Zara Size 18-24 mo
Zara Size 18-24 mo

View Product: Zara Size 18-24 mo

Zara

Size 18-24 mo
$8.99 $34
Crewcuts Outlet Size 6
Crewcuts Outlet Size 6

View Product: Crewcuts Outlet Size 6

Crewcuts Outlet

Size 6
$8.99 $31
Baby Gap Size 12-18 mo
Baby Gap Size 12-18 mo
Rare Find BadgeRare Find

View Product: Baby Gap Size 12-18 mo

Baby Gap

Size 12-18 mo
$8.99 $25
Gymboree Size 10
Gymboree Size 10

View Product: Gymboree Size 10

Gymboree

Size 10
$8.99 $25
Ralph by Ralph Lauren Size 4
Ralph by Ralph Lauren Size 4

View Product: Ralph by Ralph Lauren Size 4

Ralph by Ralph Lauren

Size 4
$12.99 $43

$9.09 30% off with

Uniqlo Size 13
Uniqlo Size 13

View Product: Uniqlo Size 13

Uniqlo

Size 13
$8.99 $31
Gap Outlet Size 12
Gap Outlet Size 12

View Product: Gap Outlet Size 12

Gap Outlet

Size 12
$9.99 $31

$6.99 30% off with

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
$11.99 $30

$8.39 30% off with

Vineyard Vines Size 8
Vineyard Vines Size 8

View Product: Vineyard Vines Size 8

Vineyard Vines

Size 8
$16.99 $51

$11.89 30% off with

Cat & Jack Size 10
Cat & Jack Size 10

View Product: Cat & Jack Size 10

Cat & Jack

Size 10
$5.99 $20
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
$5.99 $20
OshKosh B'gosh Size 10
OshKosh B'gosh Size 10

View Product: OshKosh B'gosh Size 10

OshKosh B'gosh

Size 10
$7.99 $31
Goodlad Size 2T
Goodlad Size 2T

View Product: Goodlad Size 2T

Goodlad

Size 2T
$7.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 $30

$6.99 30% off with

Chaps Size 5
Chaps Size 5

View Product: Chaps Size 5

Chaps

Size 5
$9.99 $32

$6.99 30% off with

English Laundry Size 5
English Laundry Size 5

View Product: English Laundry Size 5

English Laundry

Size 5
$7.99 $26
Assorted Brands Size Large youth
Assorted Brands Size Large youth

View Product: Assorted Brands Size Large youth

Assorted Brands

Size Large youth
$14.99 $41

$10.49 30% off with

Wonder Nation Size 3T
Wonder Nation Size 3T

View Product: Wonder Nation Size 3T

Wonder Nation

Size 3T
$8.99 $17
Old Navy Size 3T
Old Navy Size 3T
New With Tags BadgeNew With Tags

View Product: Old Navy Size 3T

Old Navy

Size 3T
$8.99 $14.99
Carter's Size 8
Carter's Size 8

View Product: Carter's Size 8

Carter's

Size 8
$6.99 $24
Ralph Lauren Size 3T
Ralph Lauren Size 3T

View Product: Ralph Lauren Size 3T

Ralph Lauren

Size 3T
$8.99 $30
Abercrombie Size X-Small youth
Abercrombie Size X-Small youth

View Product: Abercrombie Size X-Small youth

Abercrombie

Size X-Small youth
$6.99 $35
Wrangler Jeans Co Size 8
Wrangler Jeans Co Size 8

View Product: Wrangler Jeans Co Size 8

Wrangler Jeans Co

Size 8
$6.99 $23
Paper Denim & Cloth Size 8
Paper Denim & Cloth Size 8

View Product: Paper Denim & Cloth Size 8

Paper Denim & Cloth

Size 8
$6.99 $31
Nautica Size 3T
Nautica Size 3T

View Product: Nautica Size 3T

Nautica

Size 3T
$7.99 $34
Tommy Hilfiger Size 3T
Tommy Hilfiger Size 3T

View Product: Tommy Hilfiger Size 3T

Tommy Hilfiger

Size 3T
$8.99 $43
OshKosh B'gosh Size 8
OshKosh B'gosh Size 8

View Product: OshKosh B'gosh Size 8

OshKosh B'gosh

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

View Product: Carter's Size 4T

Carter's

Size 4T
$6.99 $26
Cherokee Size Newborn
Cherokee Size Newborn
New With Tags BadgeNew With Tags

View Product: Cherokee Size Newborn

Cherokee

Size Newborn
$4.99 $10
Carter's Size 5
Carter's Size 5

View Product: Carter's Size 5

Carter's

Size 5
$6.99 $26
Gymboree Size 7
Gymboree Size 7

View Product: Gymboree Size 7

Gymboree

Size 7
$7.99 $27
Carter's Size 3T
Carter's Size 3T

View Product: Carter's Size 3T

Carter's

Size 3T
$5.99 $24
Gymboree Size 2T
Gymboree Size 2T

View Product: Gymboree Size 2T

Gymboree

Size 2T
$8.99 $25
Chaps Size 14
Chaps Size 14

View Product: Chaps Size 14

Chaps

Size 14
$8.99 $34
Carter's Size 10
Carter's Size 10

View Product: Carter's Size 10

Carter's

Size 10
$5.99 $26
Old Navy Size 5T
Old Navy Size 5T

View Product: Old Navy Size 5T

Old Navy

Size 5T
$6.99 $20
Petit Bateau Size 12 mo
Petit Bateau Size 12 mo

View Product: Petit Bateau Size 12 mo

Petit Bateau

Size 12 mo
$8.99 $31
Old Navy Size 6
Old Navy Size 6

View Product: Old Navy Size 6

Old Navy

Size 6
$6.99 $18
Tooby Doo Size 2
Tooby Doo Size 2

View Product: Tooby Doo Size 2

Tooby Doo

Size 2
$8.99 $27
Gap Kids Size Small youth
Gap Kids Size Small youth
Rare Find BadgeRare Find

View Product: Gap Kids Size Small youth

Gap Kids

Size Small youth
$6.99 $30
Baby Gap Size 4
Baby Gap Size 4

View Product: Baby Gap Size 4

Baby Gap

Size 4
$6.99 $25
Carter's Size 6
Carter's Size 6

View Product: Carter's Size 6

Carter's

Size 6
$7.99 $26
Levi's Size 12
Levi's Size 12

View Product: Levi's Size 12

Levi's

Size 12
$11.99 $41

$8.39 30% off with

Gymboree Size 7
Gymboree Size 7

View Product: Gymboree Size 7

Gymboree

Size 7
$6.99 $27
Gap Kids Size 6
Gap Kids Size 6

View Product: Gap Kids Size 6

Gap Kids

Size 6
$7.99 $25
Crewcuts Outlet Size 14
Crewcuts Outlet Size 14

View Product: Crewcuts Outlet Size 14

Crewcuts Outlet

Size 14
$7.99 $23
OshKosh B'gosh Size 6
OshKosh B'gosh Size 6
New With Tags BadgeNew With Tags

View Product: OshKosh B'gosh Size 6

OshKosh B'gosh

Size 6
$6.99 $31
Falls Creek Size 5T
Falls Creek Size 5T

View Product: Falls Creek Size 5T

Falls Creek

Size 5T
$6.99 $17
Polo Jeans Co. by Ralph Lauren Size X-Large youth
Polo Jeans Co. by Ralph Lauren Size X-Large youth

View Product: Polo Jeans Co. by Ralph Lauren Size X-Large youth

Polo Jeans Co. by Ralph Lauren

Size X-Large youth
$6.99 $31
Crewcuts Outlet Size 8
Crewcuts Outlet Size 8

View Product: Crewcuts Outlet Size 8

Crewcuts Outlet

Size 8
$8.99 $31
Lands' End Size Medium kids
Lands' End Size Medium kids

View Product: Lands' End Size Medium kids

Lands' End

Size Medium kids
$7.99 $28
Gap Kids Size 5T
Gap Kids Size 5T

View Product: Gap Kids Size 5T

Gap Kids

Size 5T
$7.99 $25
Carter's Size 6
Carter's Size 6

View Product: Carter's Size 6

Carter's

Size 6
$6.99 $26
The Children's Place Size 5
The Children's Place Size 5

View Product: The Children's Place Size 5

The Children's Place

Size 5
$5.99 $20
The Children's Place Size Large youth
The Children's Place Size Large youth

View Product: The Children's Place Size Large youth

The Children's Place

Size Large youth
$6.99 $20
Gap Kids Size Medium youth
Gap Kids Size Medium youth

View Product: Gap Kids Size Medium youth

Gap Kids

Size Medium youth
$6.99 $30
Carter's Size 3T
Carter's Size 3T

View Product: Carter's Size 3T

Carter's

Size 3T
$5.99 $26
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
$6.99 $17
Little Me Size 2T
Little Me Size 2T
New With Tags BadgeNew With Tags

View Product: Little Me Size 2T

Little Me

Size 2T
$4.99 $15
Chaps Size 8
Chaps Size 8

View Product: Chaps Size 8

Chaps

Size 8
$8.99 $34
OshKosh B'gosh Size 6
OshKosh B'gosh Size 6

View Product: OshKosh B'gosh Size 6

OshKosh B'gosh

Size 6
$8.99 $31
Batman Size 4T
Batman Size 4T

View Product: Batman Size 4T

Batman

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

View Product: Old Navy Size 3T

Old Navy

Size 3T
$5.99 $17
Vineyard Vines Size 6
Vineyard Vines Size 6

View Product: Vineyard Vines Size 6

Vineyard Vines

Size 6
$12.99 $51

$9.09 30% off with

Little Me Size 2T
Little Me Size 2T

View Product: Little Me Size 2T

Little Me

Size 2T
$4.99 $15
The Children's Place Size 5
The Children's Place Size 5

View Product: The Children's Place Size 5

The Children's Place

Size 5
$5.99 $17
Little Lad Size 12 mo
Little Lad Size 12 mo

View Product: Little Lad Size 12 mo

Little Lad

Size 12 mo
$6.99 $26
P.S. From Aeropostale Size 10
P.S. From Aeropostale Size 10

View Product: P.S. From Aeropostale Size 10

P.S. From Aeropostale

Size 10
$7.99 $31
Tucker + Tate Size 5
Tucker + Tate Size 5

View Product: Tucker + Tate Size 5

Tucker + Tate

Size 5
$8.99 $43
Old Navy Size 5T
Old Navy Size 5T

View Product: Old Navy Size 5T

Old Navy

Size 5T
$5.99 $20
Free Planet Size 6
Free Planet Size 6

View Product: Free Planet Size 6

Free Planet

Size 6
$8.99 $38
Arizona Jean Company Size 10
Arizona Jean Company Size 10

View Product: Arizona Jean Company Size 10

Arizona Jean Company

Size 10
$5.99 $16
Carter's Size 3T
Carter's Size 3T

View Product: Carter's Size 3T

Carter's

Size 3T
$5.99 $26
Genuine Kids from Oshkosh Size 5T
Genuine Kids from Oshkosh Size 5T
Price Drop BadgePrice Drop

View Product: Genuine Kids from Oshkosh Size 5T
Ralph Lauren Size 7
Ralph Lauren Size 7

View Product: Ralph Lauren Size 7

Ralph Lauren

Size 7
$11.99 $60

$7.19 40% off with

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

View Product: Polo by Ralph Lauren Size 5

Polo by Ralph Lauren

Size 5
$3.99 $50
Baby Mayoral Size 80 cm
Baby Mayoral Size 80 cm
Price Drop BadgePrice Drop

View Product: Baby Mayoral Size 80 cm

Baby Mayoral

Size 80 cm
$3.99 $41
Crazy 8 Size 5
Crazy 8 Size 5
Price Drop BadgePrice Drop

View Product: Crazy 8 Size 5

Crazy 8

Size 5
$4.99 $20
Carter's Size 2T
Carter's Size 2T
Price Drop BadgePrice Drop

View Product: Carter's Size 2T

Carter's

Size 2T
$3.99 $24
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
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
Tommy Hilfiger Size 5
Tommy Hilfiger Size 5
Price Drop BadgePrice Drop

View Product: Tommy Hilfiger Size 5

Tommy Hilfiger

Size 5
$3.99 $43
Gap Kids Size 4
Gap Kids Size 4
Price Drop BadgePrice Drop

View Product: Gap Kids Size 4

Gap Kids

Size 4
$3.99 $30
French Connection Size 3
French Connection Size 3
Price Drop BadgePrice Drop

View Product: French Connection Size 3

French Connection

Size 3
$3.99 $43
OshKosh B'gosh Size 10
OshKosh B'gosh Size 10
Price Drop BadgePrice Drop

View Product: OshKosh B'gosh Size 10

OshKosh B'gosh

Size 10
$3.99 $30
True Craft Size 4T
True Craft Size 4T

View Product: True Craft Size 4T

True Craft

Size 4T
$9.99 $26

$6.99 30% off with

Carter's Size 5T
Carter's Size 5T
Price Drop BadgePrice Drop

View Product: Carter's Size 5T

Carter's

Size 5T
$4.99 $26
Baby Gap Size 18-24 mo
Baby Gap Size 18-24 mo
Price Drop BadgePrice Drop

View Product: Baby Gap Size 18-24 mo

Baby Gap

Size 18-24 mo
$4.99 $25
Gap Kids Size X-Small  kids
Gap Kids Size X-Small  kids
Price Drop BadgePrice Drop

View Product: Gap Kids Size X-Small kids

Gap Kids

Size X-Small kids
$4.99 $30
Gymboree Size 4
Gymboree Size 4
Price Drop BadgePrice Drop

View Product: Gymboree Size 4

Gymboree

Size 4
$3.99 $27
Baby Gap Size 18-24 mo
Baby Gap Size 18-24 mo
Price Drop BadgePrice Drop

View Product: Baby Gap Size 18-24 mo

Baby Gap

Size 18-24 mo
$3.99 $25
Gymboree Size 4
Gymboree Size 4
Price Drop BadgePrice Drop

View Product: Gymboree Size 4

Gymboree

Size 4
$11.99 $25

$5.99 50% off with

Diesel Size 8
Diesel Size 8
Price Drop BadgePrice Drop

View Product: Diesel Size 8

Diesel

Size 8
$4.99 $102
Assorted Brands Size 9
Assorted Brands Size 9
Price Drop BadgePrice Drop