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

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.

8,697 items
O'Neill Khaki Shorts
Price Drop BadgePrice Drop

View Product: O'Neill Khaki Shorts

O'Neill

Khaki Shorts
$6.99 $20
Gap Kids Size 4
Price Drop BadgePrice Drop

View Product: Gap Kids Size 4

Gap Kids

Size 4
$5.99 $30
Gymboree Size 6-12 mo
Price Drop BadgePrice Drop

View Product: Gymboree Size 6-12 mo

Gymboree

Size 6-12 mo
$5.99 $22
Gap Kids Size Small kids
Price Drop BadgePrice Drop

View Product: Gap Kids Size Small kids

Gap Kids

Size Small kids
$5.99 $30
Carter's Size 4
Price Drop BadgePrice Drop

View Product: Carter's Size 4

Carter's

Size 4
$4.99 $24
Admiral Size Small youth
Price Drop BadgePrice Drop

View Product: Admiral Size Small youth

Admiral

Size Small youth
$6.99 $41
Nike Size 18 mo
Price Drop BadgePrice Drop

View Product: Nike Size 18 mo

Nike

Size 18 mo
$6.99 $25
Old Navy Size Large kids
Price Drop BadgePrice Drop

View Product: Old Navy Size Large kids

Old Navy

Size Large kids
$7.99 $23

$6.39 20% off with

Disney Pixar Size 3T
Price Drop BadgePrice Drop

View Product: Disney Pixar Size 3T

Disney Pixar

Size 3T
$5.99 $13
Athletic Works Size 8
Price Drop BadgePrice Drop

View Product: Athletic Works Size 8

Athletic Works

Size 8
$6.99 $10
Gap Kids Size 6

View Product: Gap Kids Size 6

Gap Kids

Size 6
$9.99 $30

$5.99 40% off with

Gap Kids Size 12

View Product: Gap Kids Size 12

Gap Kids

Size 12
$9.99 $30

$5.99 40% off with

Kitestrings Size 8
Rare Find BadgeRare Find

View Product: Kitestrings Size 8

Kitestrings

Size 8
$14.99 $77

$10.49 30% off with

Unbranded Size 90 cm

View Product: Unbranded Size 90 cm

Unbranded

Size 90 cm
$8.99 $20

$7.19 20% off with

Carter's Size 3T

View Product: Carter's Size 3T

Carter's

Size 3T
$8.99 $24

$7.19 20% off with

Tucker + Tate Size 14

View Product: Tucker + Tate Size 14

Tucker + Tate

Size 14
$7.99 $26

$6.39 20% off with

Old Navy Size 4T

View Product: Old Navy Size 4T

Old Navy

Size 4T
$5.99 $17
Nike Size 2T

View Product: Nike Size 2T

Nike

Size 2T
$7.99 $25

$6.39 20% off with

DSG Size 10

View Product: DSG Size 10

DSG

Size 10
$8.99 $20

$7.19 20% off with

Gymboree Size 4

View Product: Gymboree Size 4

Gymboree

Size 4
$6.99 $22
Marvel Size 3T

View Product: Marvel Size 3T

Marvel

Size 3T
$7.99 $17

$6.39 20% off with

Starter Size Small kids

View Product: Starter Size Small kids

Starter

Size Small kids
$5.99 $9
Hollywood The Jean People Size 7

View Product: Hollywood The Jean People Size 7

Hollywood The Jean People

Size 7
$8.99 $15

$7.19 20% off with

Carter's Size 4

View Product: Carter's Size 4

Carter's

Size 4
$7.99 $17

$6.39 20% off with

Cat & Jack Size 12

View Product: Cat & Jack Size 12

Cat & Jack

Size 12
$5.99 $10
Toughskins Size 2T

View Product: Toughskins Size 2T

Toughskins

Size 2T
$4.99 $7
Polo by Ralph Lauren Size 12

View Product: Polo by Ralph Lauren Size 12

Polo by Ralph Lauren

Size 12
$7.99 $26

$6.39 20% off with

Gap Kids Size 3

View Product: Gap Kids Size 3

Gap Kids

Size 3
$9.99 $30

$7.99 20% off with

Carter's Size 2T

View Product: Carter's Size 2T

Carter's

Size 2T
$8.99 $24

$7.19 20% off with

Old Navy Size 10 Slim

View Product: Old Navy Size 10 Slim

Old Navy

Size 10 Slim
$8.99 $23

$7.19 20% off with

Adidas Size 3T

View Product: Adidas Size 3T

Adidas

Size 3T
$8.99 $21

$7.19 20% off with

Just One You Made by Carters Size 6 mo

View Product: Just One You Made by Carters Size 6 mo
OshKosh B'gosh Size 9 mo

View Product: OshKosh B'gosh Size 9 mo

OshKosh B'gosh

Size 9 mo
$5.99 $16
Rockets of Awesome Size 3

View Product: Rockets of Awesome Size 3

Rockets of Awesome

Size 3
$5.99 $17
The Children's Place Size 16

View Product: The Children's Place Size 16

The Children's Place

Size 16
$5.99 $18
Assorted Brands Size 8

View Product: Assorted Brands Size 8

Assorted Brands

Size 8
$7.99 $20

$6.39 20% off with

Baby Gap Size 2

View Product: Baby Gap Size 2

Baby Gap

Size 2
$7.99 $20

$6.39 20% off with

Gap Kids Size Small youth

View Product: Gap Kids Size Small youth

Gap Kids

Size Small youth
$9.99 $30

$7.99 20% off with

Janie and Jack Size 6

View Product: Janie and Jack Size 6

Janie and Jack

Size 6
$9.99 $34

$7.99 20% off with

Wear First Size 8

View Product: Wear First Size 8

Wear First

Size 8
$6.99 $15
Fisher Price Size 3T

View Product: Fisher Price Size 3T

Fisher Price

Size 3T
$5.99 $13
Nautica Jeans Company Size 16

View Product: Nautica Jeans Company Size 16

Nautica Jeans Company

Size 16
$13.99 $38

$11.19 20% off with

Baby Gap Size 18-24 mo

View Product: Baby Gap Size 18-24 mo

Baby Gap

Size 18-24 mo
$6.99 $20
Laguna Size Large youth

View Product: Laguna Size Large youth

Laguna

Size Large youth
$8.99 $15

$7.19 20% off with

C9 By Champion Size 6

View Product: C9 By Champion Size 6

C9 By Champion

Size 6
$4.99 $10
Old Navy Size 8

View Product: Old Navy Size 8

Old Navy

Size 8
$8.99 $13

$7.19 20% off with

Baby Gap Size 12-18 mo

View Product: Baby Gap Size 12-18 mo

Baby Gap

Size 12-18 mo
$6.99 $20
Old Navy Size 12

View Product: Old Navy Size 12

Old Navy

Size 12
$9.99 $23

$7.99 20% off with

Baby Gap Size 18-24 mo

View Product: Baby Gap Size 18-24 mo

Baby Gap

Size 18-24 mo
$8.99 $20

$7.19 20% off with

OshKosh B'gosh Size 6

View Product: OshKosh B'gosh Size 6

OshKosh B'gosh

Size 6
$8.99 $28

$7.19 20% off with