Boys' Shorts

ChevronNavigation chevron icon

If you're looking for an affordable way to keep your boy looking stylish, consider buying used boys' shorts on sale at thredUP at up to 90% off estimated retail prices.

19,743 items
Carter's Size 4T
Rare Find BadgeRare Find

View Product: Carter's Size 4T

Carter's

Size 4T
$8.99 $15
Polo by Ralph Lauren Size 4

View Product: Polo by Ralph Lauren Size 4

Polo by Ralph Lauren

Size 4
$14.99 $32

$8.99 40% off with

Gap Kids Size Large youth

View Product: Gap Kids Size Large youth

Gap Kids

Size Large youth
$15.99 $32

$11.19 30% off with

Columbia Size 6
Price Drop BadgePrice Drop

View Product: Columbia Size 6

Columbia

Size 6
$16.99 $22

$10.19 40% off with

Gap Kids Size Large kids

View Product: Gap Kids Size Large kids

Gap Kids

Size Large kids
$16.99 $32

$11.89 30% off with

Gap Kids Size 7
Price Drop BadgePrice Drop

View Product: Gap Kids Size 7

Gap Kids

Size 7
$11.99 $30
Gymboree Size 12-18 mo
Price Drop BadgePrice Drop

View Product: Gymboree Size 12-18 mo

Gymboree

Size 12-18 mo
$10.99 $25
Old Navy Size 14
Price Drop BadgePrice Drop

View Product: Old Navy Size 14

Old Navy

Size 14
$14.99 $25

$10.49 30% off with

Gap Kids Size 14 Slim
Price Drop BadgePrice Drop

View Product: Gap Kids Size 14 Slim

Gap Kids

Size 14 Slim
$13.99 $32

$9.79 30% off with

Carter's Size 2T
Price Drop BadgePrice Drop

View Product: Carter's Size 2T

Carter's

Size 2T
$10.99 $26

$8.79 20% off with

Gymboree Size 4
Price Drop BadgePrice Drop

View Product: Gymboree Size 4

Gymboree

Size 4
$10.99 $27

$8.79 20% off with

Monster Republic Size 4
New With Tags BadgeNew With Tags

View Product: Monster Republic Size 4

Monster Republic

Size 4
$13.99 $18

$9.79 30% off with

Nike Size Large tots

View Product: Nike Size Large tots

Nike

Size Large tots
$12.99 $27

$9.09 30% off with

Baby Gap Size 2
Price Drop BadgePrice Drop

View Product: Baby Gap Size 2

Baby Gap

Size 2
$10.99 $20
Carter's Size 4T
Price Drop BadgePrice Drop

View Product: Carter's Size 4T

Carter's

Size 4T
$10.99 $24
Jumping Beans Size 4T
Price Drop BadgePrice Drop

View Product: Jumping Beans Size 4T

Jumping Beans

Size 4T
$10.99 $16
UV Skinz Size 7

View Product: UV Skinz Size 7

UV Skinz

Size 7
$14.99 $26

$10.49 30% off with

Gap Kids Size Small kids

View Product: Gap Kids Size Small kids

Gap Kids

Size Small kids
$14.99 $32

$11.99 20% off with

Gap Kids Size 10

View Product: Gap Kids Size 10

Gap Kids

Size 10
$11.99 $32

$9.59 20% off with

True Craft Size 14

View Product: True Craft Size 14

True Craft

Size 14
$12.99 $25

$9.09 30% off with

Nike Size 8

View Product: Nike Size 8

Nike

Size 8
$11.99 $27

$8.39 30% off with

Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$11.99 $25

$8.39 30% off with

OshKosh B'gosh Size 6

View Product: OshKosh B'gosh Size 6

OshKosh B'gosh

Size 6
$11.99 $30

$8.39 30% off with

Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$11.99 $25

$8.39 30% off with

Gap Kids Size Small youth

View Product: Gap Kids Size Small youth

Gap Kids

Size Small youth
$11.99 $32

$8.39 30% off with

Tailor Vintage Size 10

View Product: Tailor Vintage Size 10

Tailor Vintage

Size 10
$13.99 $55

$9.79 30% off with

Lands' End Size 5
Price Drop BadgePrice Drop

View Product: Lands' End Size 5

Lands' End

Size 5
$9.99 $27
OshKosh B'gosh Size 6
Price Drop BadgePrice Drop

View Product: OshKosh B'gosh Size 6

OshKosh B'gosh

Size 6
$9.99 $20
All Uniform Wear Size 14
Price Drop BadgePrice Drop

View Product: All Uniform Wear Size 14

All Uniform Wear

Size 14
$9.99 $23
Lands' End Size 3T
Price Drop BadgePrice Drop

View Product: Lands' End Size 3T

Lands' End

Size 3T
$11.99 $22
Gap Fit Size 3

View Product: Gap Fit Size 3

Gap Fit

Size 3
$13.99 $23

$11.19 20% off with

Old Navy Size 8

View Product: Old Navy Size 8

Old Navy

Size 8
$13.99 $27

$9.79 30% off with

Old Navy Size 6

View Product: Old Navy Size 6

Old Navy

Size 6
$13.99 $25

$11.19 20% off with

Ralph Lauren Size 12 mo
Price Drop BadgePrice Drop

View Product: Ralph Lauren Size 12 mo

Ralph Lauren

Size 12 mo
$13.99 $42

$8.39 40% off with

Old Navy Size 10
Price Drop BadgePrice Drop

View Product: Old Navy Size 10

Old Navy

Size 10
$12.99 $27

$7.79 40% off with

Noa Noa Size 12 mo
Price Drop BadgePrice Drop

View Product: Noa Noa Size 12 mo

Noa Noa

Size 12 mo
$12.99 $34

$10.39 20% off with

Nike Size 18 mo
Price Drop BadgePrice Drop

View Product: Nike Size 18 mo

Nike

Size 18 mo
$12.99 $25

$10.39 20% off with

Unbranded Size 6
Price Drop BadgePrice Drop

View Product: Unbranded Size 6

Unbranded

Size 6
$9.99 $22
Carter's Size 18 mo
Price Drop BadgePrice Drop

View Product: Carter's Size 18 mo

Carter's

Size 18 mo
$9.99 $15
Nike Size Large kids

View Product: Nike Size Large kids

Nike

Size Large kids
$14.99 $27

$11.99 20% off with

Polo by Ralph Lauren Size 18 mo

View Product: Polo by Ralph Lauren Size 18 mo

Polo by Ralph Lauren

Size 18 mo
$18.99 $59

$15.19 20% off with

Primary Clothing Size 4

View Product: Primary Clothing Size 4

Primary Clothing

Size 4
$9.99 $23
Old Navy Size 18-24 mo

View Product: Old Navy Size 18-24 mo

Old Navy

Size 18-24 mo
$11.99 $16

$9.59 20% off with

OshKosh B'gosh Size 3T

View Product: OshKosh B'gosh Size 3T

OshKosh B'gosh

Size 3T
$11.99 $21

$9.59 20% off with

Nike Size 2T

View Product: Nike Size 2T

Nike

Size 2T
$13.99 $27

$11.19 20% off with

The North Face Size Small youth

View Product: The North Face Size Small youth

The North Face

Size Small youth
$13.99 $27

$11.19 20% off with

Hanna Andersson Size 5T

View Product: Hanna Andersson Size 5T

Hanna Andersson

Size 5T
$11.99 $19

$9.59 20% off with

Adidas Size 24 mo

View Product: Adidas Size 24 mo

Adidas

Size 24 mo
$9.99 $18
Eddie Bauer Size 10

View Product: Eddie Bauer Size 10

Eddie Bauer

Size 10
$10.99 $22

$8.79 20% off with

OshKosh B'gosh Size 18 mo

View Product: OshKosh B'gosh Size 18 mo

OshKosh B'gosh

Size 18 mo
$11.99 $22

$9.59 20% off with

Carter's Size 18 mo

View Product: Carter's Size 18 mo

Carter's

Size 18 mo
$9.99 $19
Old Navy Size 2T

View Product: Old Navy Size 2T

Old Navy

Size 2T
$8.99 $14
Cat & Jack Size 2T

View Product: Cat & Jack Size 2T

Cat & Jack

Size 2T
$9.99 $13
Polo by Ralph Lauren Size 18 mo

View Product: Polo by Ralph Lauren Size 18 mo

Polo by Ralph Lauren

Size 18 mo
$19.99 $59

$15.99 20% off with

Gap Kids Size Small kids

View Product: Gap Kids Size Small kids

Gap Kids

Size Small kids
$14.99 $32

$11.99 20% off with

Body Glove Size 5

View Product: Body Glove Size 5

Body Glove

Size 5
$12.99 $23

$10.39 20% off with

Adidas Size Small youth

View Product: Adidas Size Small youth

Adidas

Size Small youth
$13.99 $27

$11.19 20% off with

OshKosh B'gosh Size 6

View Product: OshKosh B'gosh Size 6

OshKosh B'gosh

Size 6
$13.99 $30

$11.19 20% off with

Cat & Jack Size 6
Rare Find BadgeRare Find

View Product: Cat & Jack Size 6

Cat & Jack

Size 6
$8.99 $10
Zara Size 9
New With Tags BadgeNew With Tags

View Product: Zara Size 9

Zara

Size 9
$12.99 $25.9

$10.39 20% off with

Wonder Nation Size X-Large youth

View Product: Wonder Nation Size X-Large youth

Wonder Nation

Size X-Large youth
$8.99 $11
Zara Baby Size 2

View Product: Zara Baby Size 2

Zara Baby

Size 2
$11.99 $22

$9.59 20% off with

Cat & Jack Size 4

View Product: Cat & Jack Size 4

Cat & Jack

Size 4
$11.99 $13

$9.59 20% off with

Tommy Hilfiger Size 18-24 mo

View Product: Tommy Hilfiger Size 18-24 mo

Tommy Hilfiger

Size 18-24 mo
$8.99 $18
Nike Size Medium kids

View Product: Nike Size Medium kids

Nike

Size Medium kids
$14.99 $27

$11.99 20% off with

Puma Size Small youth

View Product: Puma Size Small youth

Puma

Size Small youth
$10.99 $22

$8.79 20% off with

The Children's Place Size 3T

View Product: The Children's Place Size 3T

The Children's Place

Size 3T
$9.99 $18
Jumping Beans Size 6

View Product: Jumping Beans Size 6

Jumping Beans

Size 6
$10.99 $17

$8.79 20% off with

Cat & Jack Size 6

View Product: Cat & Jack Size 6

Cat & Jack

Size 6
$7.99 $10
Old Navy Size 4T

View Product: Old Navy Size 4T

Old Navy

Size 4T
$10.99 $18

$8.79 20% off with

Nike Size 18 mo

View Product: Nike Size 18 mo

Nike

Size 18 mo
$13.99 $27

$11.19 20% off with

Under Armour Size 18 mo

View Product: Under Armour Size 18 mo

Under Armour

Size 18 mo
$12.99 $18

$10.39 20% off with

Cat & Jack Size 6

View Product: Cat & Jack Size 6

Cat & Jack

Size 6
$8.99 $10
Hanna Andersson Size 12

View Product: Hanna Andersson Size 12

Hanna Andersson

Size 12
$12.99 $21

$10.39 20% off with

U.S. Polo Assn. Size 3T

View Product: U.S. Polo Assn. Size 3T

U.S. Polo Assn.

Size 3T
$8.99 $14
Old Navy Size 6

View Product: Old Navy Size 6

Old Navy

Size 6
$13.99 $25

$11.19 20% off with

Old Navy Size 3-6 mo

View Product: Old Navy Size 3-6 mo

Old Navy

Size 3-6 mo
$8.99 $14
Active by Old Navy Size Medium kids

View Product: Active by Old Navy Size Medium kids

Active by Old Navy

Size Medium kids
$9.99 $14
The Children's Place Size 5

View Product: The Children's Place Size 5

The Children's Place

Size 5
$8.99 $16
OshKosh B'gosh Size 12-18 mo

View Product: OshKosh B'gosh Size 12-18 mo

OshKosh B'gosh

Size 12-18 mo
$13.99 $26

$11.19 20% off with

Hanna Andersson Size 130 cm

View Product: Hanna Andersson Size 130 cm

Hanna Andersson

Size 130 cm
$14.99 $30

$11.99 20% off with

Thomas & Friends Size 2T

View Product: Thomas & Friends Size 2T

Thomas & Friends

Size 2T
$7.99 $7
Hurley Size 2T

View Product: Hurley Size 2T

Hurley

Size 2T
$10.99 $22

$8.79 20% off with

Cat & Jack Size X-Large youth

View Product: Cat & Jack Size X-Large youth

Cat & Jack

Size X-Large youth
$9.99 $13
Jordan Size Large youth

View Product: Jordan Size Large youth

Jordan

Size Large youth
$20.99 $44

$16.79 20% off with

Score Size Large youth

View Product: Score Size Large youth

Score

Size Large youth
$7.99 $11
Cat & Jack Size 6

View Product: Cat & Jack Size 6

Cat & Jack

Size 6
$7.99 $9
Gymboree Size 7

View Product: Gymboree Size 7

Gymboree

Size 7
$8.99 $16
Despicable Me Size X-Small youth

View Product: Despicable Me Size X-Small youth

Despicable Me

Size X-Small youth
$8.99 $11
Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$15.99 $25

$12.79 20% off with

Old Navy Size 5

View Product: Old Navy Size 5

Old Navy

Size 5
$10.99 $16

$8.79 20% off with

Nike Size 24 mo

View Product: Nike Size 24 mo

Nike

Size 24 mo
$13.99 $27

$11.19 20% off with

Nike Size 2T

View Product: Nike Size 2T

Nike

Size 2T
$13.99 $27

$11.19 20% off with

Old Navy Size 16 Husky

View Product: Old Navy Size 16 Husky

Old Navy

Size 16 Husky
$13.99 $25

$11.19 20% off with

Baby Gap Size 2

View Product: Baby Gap Size 2

Baby Gap

Size 2
$10.99 $21

$8.79 20% off with

Nike Size Medium youth

View Product: Nike Size Medium youth

Nike

Size Medium youth
$13.99 $27

$11.19 20% off with

Crewcuts Size 7

View Product: Crewcuts Size 7

Crewcuts

Size 7
$16.99 $49

$13.59 20% off with

Adidas Size 10

View Product: Adidas Size 10

Adidas

Size 10
$12.99 $27

$10.39 20% off with

Hurley Size 14

View Product: Hurley Size 14

Hurley

Size 14
$12.99 $33

$10.39 20% off with

Carter's Size 24 mo

View Product: Carter's Size 24 mo

Carter's

Size 24 mo
$9.99 $19
Nickelodeon Size 4T

View Product: Nickelodeon Size 4T

Nickelodeon

Size 4T
$9.99 $14
Jumping Beans Size 4T

View Product: Jumping Beans Size 4T

Jumping Beans

Size 4T
$10.99 $17

$8.79 20% off with

Baby Gap Size 6-12 mo

View Product: Baby Gap Size 6-12 mo

Baby Gap

Size 6-12 mo
$11.99 $21

$9.59 20% off with

Urban Pipeline Size 10

View Product: Urban Pipeline Size 10

Urban Pipeline

Size 10
$9.99 $16
Cat & Jack Size 2T

View Product: Cat & Jack Size 2T

Cat & Jack

Size 2T
$9.99 $10
Baby Gap Size 3

View Product: Baby Gap Size 3

Baby Gap

Size 3
$10.99 $21

$8.79 20% off with

OshKosh B'gosh Size 6

View Product: OshKosh B'gosh Size 6

OshKosh B'gosh

Size 6
$11.99 $21

$9.59 20% off with

JK Kids Size Medium youth

View Product: JK Kids Size Medium youth

JK Kids

Size Medium youth
$9.99 $16
Carter's Size 3T

View Product: Carter's Size 3T

Carter's

Size 3T
$9.99 $18
Nike Size 8

View Product: Nike Size 8

Nike

Size 8
$14.99 $27

$11.99 20% off with

Assorted Brands Size 12

View Product: Assorted Brands Size 12

Assorted Brands

Size 12
$9.99 $22
Baby Gap Size 12-18 mo

View Product: Baby Gap Size 12-18 mo

Baby Gap

Size 12-18 mo
$10.99 $21

$8.79 20% off with

Janie and Jack Size 6

View Product: Janie and Jack Size 6

Janie and Jack

Size 6
$12.99 $36

$10.39 20% off with

Arizona Jean Company Size 2T

View Product: Arizona Jean Company Size 2T

Arizona Jean Company

Size 2T
$9.99 $17
Green Sprouts Size 12 mo
Rare Find BadgeRare Find

View Product: Green Sprouts Size 12 mo

Green Sprouts

Size 12 mo
$7.99 $7
Tea Size 12-18 mo

View Product: Tea Size 12-18 mo

Tea

Size 12-18 mo
$13.99 $27

$11.19 20% off with

Carter's Size 6

View Product: Carter's Size 6

Carter's

Size 6
$9.99 $17
Hurley Size 7

View Product: Hurley Size 7

Hurley

Size 7
$11.99 $33

$9.59 20% off with

Gap Kids Size 12
New With Tags BadgeNew With Tags

View Product: Gap Kids Size 12

Gap Kids

Size 12
$11.99 $24.95

$9.59 20% off with

Gap Fit Size 12
New With Tags BadgeNew With Tags

View Product: Gap Fit Size 12

Gap Fit

Size 12
$13.99 $27

$11.19 20% off with

Search TwinkleSearch Twinkel Icon

These items go fast!

Around 1551 items matching your search will be added this week. Save a search now and we'll let you know when they arrive.

...