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.

16,111 items
Gap Kids Size 3
Price Drop BadgePrice Drop

View Product: Gap Kids Size 3

Gap Kids

Size 3
$9.99 $35

$4.99 50% off with

ProSpirit Size 8

View Product: ProSpirit Size 8

ProSpirit

Size 8
$6.99 $10

$4.89 30% off with

Andy & Evan Size 4T
Price Drop BadgePrice Drop

View Product: Andy & Evan Size 4T

Andy & Evan

Size 4T
$7.99 $64

$4.79 40% off with

Jumping Beans Size 3T
Price Drop BadgePrice Drop

View Product: Jumping Beans Size 3T

Jumping Beans

Size 3T
$7.99 $26

$4.79 40% off with

Sovereign Code Size 9 mo
Price Drop BadgePrice Drop

View Product: Sovereign Code Size 9 mo

Sovereign Code

Size 9 mo
$11.99 $15.99

$7.19 40% off with

Cat & Jack Size 6

View Product: Cat & Jack Size 6

Cat & Jack

Size 6
$9.99 $15

$7.99 20% off with

Adidas Size 12 mo

View Product: Adidas Size 12 mo

Adidas

Size 12 mo
$8.99 $17
Old Navy Size 6
Rare Find BadgeRare Find

View Product: Old Navy Size 6

Old Navy

Size 6
$8.99 $23

$7.19 20% off with

Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$8.99 $23

$7.19 20% off with

The Children's Place Size 10 Slim

View Product: The Children's Place Size 10 Slim

The Children's Place

Size 10 Slim
$7.99 $18

$6.39 20% off with

American Eagle Outfitters Size 16

View Product: American Eagle Outfitters Size 16

American Eagle Outfitters

Size 16
$10.99 $31

$8.79 20% off with

C9 By Champion Size 8

View Product: C9 By Champion Size 8

C9 By Champion

Size 8
$8.99 $10
Old Navy Size 8

View Product: Old Navy Size 8

Old Navy

Size 8
$11.99 $23

$9.59 20% off with

Carter's Size 12 mo

View Product: Carter's Size 12 mo

Carter's

Size 12 mo
$9.99 $20

$7.99 20% off with

Old Navy Size 3T

View Product: Old Navy Size 3T

Old Navy

Size 3T
$6.99 $17

$5.59 20% off with

Nautica Size 3-6 mo
Rare Find BadgeRare Find

View Product: Nautica Size 3-6 mo

Nautica

Size 3-6 mo
$4.99 $14
Gap Kids Size 6

View Product: Gap Kids Size 6

Gap Kids

Size 6
$12.99 $30

$10.39 20% off with

Old Navy Size 8

View Product: Old Navy Size 8

Old Navy

Size 8
$8.99 $23

$7.19 20% off with

Gap Size Medium youth

View Product: Gap Size Medium youth

Gap

Size Medium youth
$7.99 $30

$6.39 20% off with

Nike Size Large youth

View Product: Nike Size Large youth

Nike

Size Large youth
$11.99 $25

$9.59 20% off with

Adidas Size 3 mo

View Product: Adidas Size 3 mo

Adidas

Size 3 mo
$6.99 $17

$5.59 20% off with

Gap Kids Size X-Small  kids

View Product: Gap Kids Size X-Small kids

Gap Kids

Size X-Small kids
$9.99 $30

$7.99 20% off with

Kitestrings Size 4T

View Product: Kitestrings Size 4T

Kitestrings

Size 4T
$8.99 $43

$7.19 20% off with

Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$8.99 $23

$7.19 20% off with

Adidas Size 12 mo

View Product: Adidas Size 12 mo

Adidas

Size 12 mo
$11.99 $17

$9.59 20% off with

Carter's Size 3T

View Product: Carter's Size 3T

Carter's

Size 3T
$7.99 $24

$6.39 20% off with

Quiksilver Size 16

View Product: Quiksilver Size 16

Quiksilver

Size 16
$7.99 $20

$6.39 20% off with

The Children's Place Size 5

View Product: The Children's Place Size 5

The Children's Place

Size 5
$4.99 $18
Vineyard Vines Size 18

View Product: Vineyard Vines Size 18

Vineyard Vines

Size 18
$13.99 $38

$11.19 20% off with

Unionbay Size 10

View Product: Unionbay Size 10

Unionbay

Size 10
$6.99 $20

$5.59 20% off with

Greendog Size 24 mo

View Product: Greendog Size 24 mo

Greendog

Size 24 mo
$6.99 $18

$5.59 20% off with

Tommy Hilfiger Size 10

View Product: Tommy Hilfiger Size 10

Tommy Hilfiger

Size 10
$5.99 $26
Adidas Size Large youth

View Product: Adidas Size Large youth

Adidas

Size Large youth
$14.99 $26

$11.99 20% off with

OshKosh B'gosh Size 9 mo

View Product: OshKosh B'gosh Size 9 mo

OshKosh B'gosh

Size 9 mo
$10.99 $20

$8.79 20% off with

L.L.Bean Size 8

View Product: L.L.Bean Size 8

L.L.Bean

Size 8
$7.99 $20

$6.39 20% off with

Vineyard Vines Size 14

View Product: Vineyard Vines Size 14

Vineyard Vines

Size 14
$13.99 $38

$11.19 20% off with

Gap Kids Size X-Large youth

View Product: Gap Kids Size X-Large youth

Gap Kids

Size X-Large youth
$8.99 $30

$7.19 20% off with

Heat Gear by Under Armour Size Small youth

View Product: Heat Gear by Under Armour Size Small youth

Heat Gear by Under Armour

Size Small youth
$10.99 $20

$8.79 20% off with

Lands' End Size X-Large youth

View Product: Lands' End Size X-Large youth

Lands' End

Size X-Large youth
$6.99 $22

$5.59 20% off with

Old Navy Size 14 Slim

View Product: Old Navy Size 14 Slim

Old Navy

Size 14 Slim
$9.99 $23

$7.99 20% off with

Gap Fit Size X-Large youth

View Product: Gap Fit Size X-Large youth

Gap Fit

Size X-Large youth
$10.99 $26

$8.79 20% off with

Assorted Brands Size 14

View Product: Assorted Brands Size 14

Assorted Brands

Size 14
$7.99 $20

$6.39 20% off with

Genuine Kids from Oshkosh Size 3T

View Product: Genuine Kids from Oshkosh Size 3T

Genuine Kids from Oshkosh

Size 3T
$6.99 $17

$5.59 20% off with

Gap Kids Size 5

View Product: Gap Kids Size 5

Gap Kids

Size 5
$9.99 $30

$7.99 20% off with

Gymboree Size 6-12 mo

View Product: Gymboree Size 6-12 mo

Gymboree

Size 6-12 mo
$4.99 $15
Under Armour Size Medium youth

View Product: Under Armour Size Medium youth

Under Armour

Size Medium youth
$11.99 $26

$9.59 20% off with

Old Navy Size 16

View Product: Old Navy Size 16

Old Navy

Size 16
$8.99 $23

$7.19 20% off with

Gap Kids Size 8

View Product: Gap Kids Size 8

Gap Kids

Size 8
$12.99 $30

$10.39 20% off with

Wrangler Jeans Co Size 10
New With Tags BadgeNew With Tags

View Product: Wrangler Jeans Co Size 10

Wrangler Jeans Co

Size 10
$6.99 $12.92

$5.59 20% off with

Zara Size 4

View Product: Zara Size 4

Zara

Size 4
$11.99 $32

$9.59 20% off with