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.

6,267 items
True Religion Size 24 mo
True Religion Size 24 mo
Price Drop BadgePrice Drop

View Product: True Religion Size 24 mo

True Religion

Size 24 mo
$8.99 $61

$6.29 30% off with

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

View Product: Polo by Ralph Lauren Size 14

Polo by Ralph Lauren

Size 14
$10.99 $45

$6.59 40% off with

Nike Size 10
Nike Size 10
Price Drop BadgePrice Drop

View Product: Nike Size 10

Nike

Size 10
$9.99 $36

$5.99 40% off with

E. Land Size 3T
E. Land Size 3T
Price Drop BadgePrice Drop

View Product: E. Land Size 3T

E. Land

Size 3T
$4.99 $32
Armani Junior Size 24 mo
Armani Junior Size 24 mo
Price Drop BadgePrice Drop

View Product: Armani Junior Size 24 mo

Armani Junior

Size 24 mo
$16.99 $125

$8.49 50% off with

Boden Size 12
Boden Size 12
Price Drop BadgePrice Drop

View Product: Boden Size 12

Boden

Size 12
$14.99 $46

$7.49 50% off with

The Children's Place Size 8
The Children's Place Size 8
Price Drop BadgePrice Drop

View Product: The Children's Place Size 8

The Children's Place

Size 8
$13.99 $39.95

$6.99 50% off with

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

View Product: Carter's Size 18 mo

Carter's

Size 18 mo
$7.99 $24

$6.39 20% off with

Gymboree Size 6-12 mo
Gymboree Size 6-12 mo
Price Drop BadgePrice Drop

View Product: Gymboree Size 6-12 mo

Gymboree

Size 6-12 mo
$7.99 $32

$6.39 20% off with

Gap Kids Size 6
Gap Kids Size 6
Price Drop BadgePrice Drop

View Product: Gap Kids Size 6

Gap Kids

Size 6
$8.99 $30

$6.29 30% off with

Crewcuts Size 5
Crewcuts Size 5
Price Drop BadgePrice Drop

View Product: Crewcuts Size 5

Crewcuts

Size 5
$8.99 $38

$6.29 30% off with

Tractr Size 10
Tractr Size 10
Price Drop BadgePrice Drop

View Product: Tractr Size 10

Tractr

Size 10
$8.99 $46

$6.29 30% off with

Polo by Ralph Lauren Size 12 mo
Polo by Ralph Lauren Size 12 mo
Price Drop BadgePrice Drop

View Product: Polo by Ralph Lauren Size 12 mo

Polo by Ralph Lauren

Size 12 mo
$8.99 $45

$6.29 30% off with

Unbranded Size 24 mo
Unbranded Size 24 mo
Price Drop BadgePrice Drop

View Product: Unbranded Size 24 mo

Unbranded

Size 24 mo
$14.99 $160

$7.49 50% off with

Old Navy Size X-Small youth
Old Navy Size X-Small youth
Price Drop BadgePrice Drop

View Product: Old Navy Size X-Small youth

Old Navy

Size X-Small youth
$10.99 $25

$6.59 40% off with

Jumping Beans Size 24 mo
Jumping Beans Size 24 mo
Price Drop BadgePrice Drop

View Product: Jumping Beans Size 24 mo

Jumping Beans

Size 24 mo
$7.99 $16

$6.39 20% off with

Zara Size 18-24 mo
Zara Size 18-24 mo
Price Drop BadgePrice Drop

View Product: Zara Size 18-24 mo

Zara

Size 18-24 mo
$9.99 $26

$5.99 40% off with

Hanna Andersson Size 120 cm
Hanna Andersson Size 120 cm
Price Drop BadgePrice Drop

View Product: Hanna Andersson Size 120 cm

Hanna Andersson

Size 120 cm
$8.99 $28

$6.29 30% off with

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

View Product: Under Armour Size X-Large youth

Under Armour

Size X-Large youth
$9.99 $26

$5.99 40% off with

Under Armour Size 18 mo
Under Armour Size 18 mo
Price Drop BadgePrice Drop

View Product: Under Armour Size 18 mo

Under Armour

Size 18 mo
$7.99 $17

$6.39 20% off with

Baby Gap Size 6-12 mo
Baby Gap Size 6-12 mo
Price Drop BadgePrice Drop

View Product: Baby Gap Size 6-12 mo

Baby Gap

Size 6-12 mo
$3.99 $20
Old Navy Size 10
Old Navy Size 10
Price Drop BadgePrice Drop

View Product: Old Navy Size 10

Old Navy

Size 10
$7.99 $23

$6.39 20% off with

Polo by Ralph Lauren Size 3T
Polo by Ralph Lauren Size 3T
Price Drop BadgePrice Drop

View Product: Polo by Ralph Lauren Size 3T

Polo by Ralph Lauren

Size 3T
$9.99 $45

$5.99 40% off with

Carter's Size 6
Carter's Size 6
Price Drop BadgePrice Drop

View Product: Carter's Size 6

Carter's

Size 6
$7.99 $26

$6.39 20% off with

Billie Blush Size 4
Billie Blush Size 4
Price Drop BadgePrice Drop

View Product: Billie Blush Size 4

Billie Blush

Size 4
$7.99 $64

$6.39 20% off with

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

View Product: Polo by Ralph Lauren Size 7

Polo by Ralph Lauren

Size 7
$10.99 $50

$6.59 40% off with

Nike Size Medium kids
Nike Size Medium kids
Price Drop BadgePrice Drop

View Product: Nike Size Medium kids

Nike

Size Medium kids
$5.99 $36
Crewcuts Size 8
Crewcuts Size 8
Price Drop BadgePrice Drop

View Product: Crewcuts Size 8

Crewcuts

Size 8
$7.99 $31

$6.39 20% off with

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

View Product: Carter's Size 12 mo

Carter's

Size 12 mo
$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
$4.99 $30
Hanna Andersson Size 80 cm
Hanna Andersson Size 80 cm
Price Drop BadgePrice Drop

View Product: Hanna Andersson Size 80 cm

Hanna Andersson

Size 80 cm
$10.99 $28

$6.59 40% off with

Janie and Jack Size 6-12 mo
Janie and Jack Size 6-12 mo
Price Drop BadgePrice Drop

View Product: Janie and Jack Size 6-12 mo

Janie and Jack

Size 6-12 mo
$6.99 $42
Uniqlo Size 11
Uniqlo Size 11
Price Drop BadgePrice Drop

View Product: Uniqlo Size 11

Uniqlo

Size 11
$3.99 $23
Adidas Size Small youth
Adidas Size Small youth
Price Drop BadgePrice Drop

View Product: Adidas Size Small youth

Adidas

Size Small youth
$10.99 $25

$6.59 40% off with

Paul Smith Size 6 mo
Paul Smith Size 6 mo
Price Drop BadgePrice Drop

View Product: Paul Smith Size 6 mo

Paul Smith

Size 6 mo
$33.99 $73

$20.39 40% off with

Old Navy Size 5T
Old Navy Size 5T
Price Drop BadgePrice Drop

View Product: Old Navy Size 5T

Old Navy

Size 5T
$8.99 $17

$6.29 30% off with

Crewcuts Size 10
Crewcuts Size 10
Price Drop BadgePrice Drop

View Product: Crewcuts Size 10

Crewcuts

Size 10
$8.99 $31

$6.29 30% off with

Assorted Brands Size 16
Assorted Brands Size 16
Price Drop BadgePrice Drop

View Product: Assorted Brands Size 16

Assorted Brands

Size 16
$7.99 $20

$6.39 20% off with

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

View Product: Nike Size Large kids

Nike

Size Large kids
$6.99 $25
IKKS Size 6
IKKS Size 6
Price Drop BadgePrice Drop

View Product: IKKS Size 6

IKKS

Size 6
$9.99 $46

$5.99 40% off with

Nike Size Small youth
Nike Size Small youth
Price Drop BadgePrice Drop

View Product: Nike Size Small youth

Nike

Size Small youth
$7.99 $25

$6.39 20% off with

One Kid Size 4
One Kid Size 4
Price Drop BadgePrice Drop

View Product: One Kid Size 4

One Kid

Size 4
$9.99 $43

$5.99 40% off with

Carolina Zapf Size 2T
Carolina Zapf Size 2T
Price Drop BadgePrice Drop

View Product: Carolina Zapf Size 2T

Carolina Zapf

Size 2T
$18.99 $79

$9.49 50% off with

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

View Product: Polo by Ralph Lauren Size 3

Polo by Ralph Lauren

Size 3
$10.99 $55

$6.59 40% off with

Carter's Size 6
Carter's Size 6
Price Drop BadgePrice Drop

View Product: Carter's Size 6

Carter's

Size 6
$6.99 $26
Baby Gap Size 2
Baby Gap Size 2
Price Drop BadgePrice Drop

View Product: Baby Gap Size 2

Baby Gap

Size 2
$4.99 $20
Baby Gap Size 2
Baby Gap Size 2
Price Drop BadgePrice Drop

View Product: Baby Gap Size 2

Baby Gap

Size 2
$3.99 $20
Air Jordan Size 4
Air Jordan Size 4
Price Drop BadgePrice Drop

View Product: Air Jordan Size 4

Air Jordan

Size 4
$9.99 $34

$5.99 40% off with

Primary Clothing Size 6
Primary Clothing Size 6
Price Drop BadgePrice Drop

View Product: Primary Clothing Size 6

Primary Clothing

Size 6
$8.99 $38

$6.29 30% off with

ZeroXposur Size 12
ZeroXposur Size 12
Price Drop BadgePrice Drop

View Product: ZeroXposur Size 12

ZeroXposur

Size 12
$7.99 $26

$6.39 20% off with

Nike Size 50 cm
Nike Size 50 cm
Price Drop BadgePrice Drop

View Product: Nike Size 50 cm

Nike

Size 50 cm
$4.99 $25
Carter's Size 12
Carter's Size 12
Price Drop BadgePrice Drop

View Product: Carter's Size 12

Carter's

Size 12
$5.99 $20
Il Gufo Size 6
Il Gufo Size 6
Price Drop BadgePrice Drop

View Product: Il Gufo Size 6

Il Gufo

Size 6
$16.99 $92

$10.19 40% off with

Adidas Size 50 cm
Adidas Size 50 cm
Price Drop BadgePrice Drop

View Product: Adidas Size 50 cm

Adidas

Size 50 cm
$3.99 $17
IZOD Size 7
IZOD Size 7
Price Drop BadgePrice Drop

View Product: IZOD Size 7

IZOD

Size 7
$3.99 $23
Gap Kids Size Small youth
Gap Kids Size Small youth
Price Drop BadgePrice Drop

View Product: Gap Kids Size Small youth

Gap Kids

Size Small youth
$7.99 $30

$6.39 20% off with

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

View Product: Carter's Size 24 mo

Carter's

Size 24 mo
$3.99 $24
Reebok Size Small youth
Reebok Size Small youth
Price Drop BadgePrice Drop

View Product: Reebok Size Small youth

Reebok

Size Small youth
$4.99 $26
Jumping Beans Size 4
Jumping Beans Size 4
Price Drop BadgePrice Drop

View Product: Jumping Beans Size 4

Jumping Beans

Size 4
$3.99 $16
Gap Kids Size 14
Gap Kids Size 14
Price Drop BadgePrice Drop

View Product: Gap Kids Size 14

Gap Kids

Size 14
$6.99 $30
Marvel Size X-Small  kids
Marvel Size X-Small  kids
Price Drop BadgePrice Drop

View Product: Marvel Size X-Small kids

Marvel

Size X-Small kids
$7.99 $17

$6.39 20% off with

Unbranded Size 150 cm
Unbranded Size 150 cm
Price Drop BadgePrice Drop

View Product: Unbranded Size 150 cm

Unbranded

Size 150 cm
$3.99 $20
Gymboree Size 6
Gymboree Size 6
Price Drop BadgePrice Drop

View Product: Gymboree Size 6

Gymboree

Size 6
$3.99 $22
Gap Kids Size 7
Gap Kids Size 7
Price Drop BadgePrice Drop

View Product: Gap Kids Size 7

Gap Kids

Size 7
$4.99 $30
Polo by Ralph Lauren Size 18 mo
Polo by Ralph Lauren Size 18 mo
Price Drop BadgePrice Drop

View Product: Polo by Ralph Lauren Size 18 mo

Polo by Ralph Lauren

Size 18 mo
$12.99 $55

$7.79 40% off with

Nike Size 24 mo
Nike Size 24 mo
Price Drop BadgePrice Drop

View Product: Nike Size 24 mo

Nike

Size 24 mo
$15.99 $36

$9.59 40% off with

Star Size 4
Star Size 4
Price Drop BadgePrice Drop

View Product: Star Size 4

Star

Size 4
$3.99 $9
Old Navy Size 3T
Old Navy Size 3T
Price Drop BadgePrice Drop

View Product: Old Navy Size 3T

Old Navy

Size 3T
$6.99 $17
Gap Kids Size 6
Gap Kids Size 6
Price Drop BadgePrice Drop

View Product: Gap Kids Size 6

Gap Kids

Size 6
$8.99 $30

$6.29 30% off with

Nike Size 7
Nike Size 7
Price Drop BadgePrice Drop

View Product: Nike Size 7

Nike

Size 7
$8.99 $25

$6.29 30% off with

Old Navy Size 5T
Old Navy Size 5T
Price Drop BadgePrice Drop

View Product: Old Navy Size 5T

Old Navy

Size 5T
$7.99 $17

$6.39 20% off with

Kitestrings Size 3T
Kitestrings Size 3T
Price Drop BadgePrice Drop

View Product: Kitestrings Size 3T

Kitestrings

Size 3T
$3.99 $43
Coogi Size 24 mo
Coogi Size 24 mo
Price Drop BadgePrice Drop

View Product: Coogi Size 24 mo

Coogi

Size 24 mo
$4.99 $35
Cat & Jack Size 4
Cat & Jack Size 4
Price Drop BadgePrice Drop

View Product: Cat & Jack Size 4

Cat & Jack

Size 4
$3.99 $13
Jumping Beans Size 3T
Jumping Beans Size 3T
Price Drop BadgePrice Drop

View Product: Jumping Beans Size 3T

Jumping Beans

Size 3T
$3.99 $16
Carter's Size 12 mo
Carter's Size 12 mo
Price Drop BadgePrice Drop

View Product: Carter's Size 12 mo

Carter's

Size 12 mo
$3.99 $14
Red Beans Size 8
Red Beans Size 8
Price Drop BadgePrice Drop

View Product: Red Beans Size 8

Red Beans

Size 8
$19.99 $71

$11.99 40% off with

Red Beans Size 8
Red Beans Size 8
Price Drop BadgePrice Drop

View Product: Red Beans Size 8

Red Beans

Size 8
$19.99 $71

$11.99 40% off with

Bikkembergs Size 9 mo
Bikkembergs Size 9 mo
Price Drop BadgePrice Drop

View Product: Bikkembergs Size 9 mo

Bikkembergs

Size 9 mo
$24.99 $95

$12.49 50% off with

Janie and Jack Size 12-18 mo
Janie and Jack Size 12-18 mo
Price Drop BadgePrice Drop