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.

4,152 items
Under Armour Size Small youth
Under Armour Size Small youth
Price Drop BadgePrice Drop

View Product: Under Armour Size Small youth

Under Armour

Size Small youth
$7.99 $26

$6.39 20% off with

Andy & Evan Size 9-12 mo
Andy & Evan Size 9-12 mo
Price Drop BadgePrice Drop

View Product: Andy & Evan Size 9-12 mo

Andy & Evan

Size 9-12 mo
$3.99 $34
Jumping Beans Size 6
Jumping Beans Size 6
Price Drop BadgePrice Drop

View Product: Jumping Beans Size 6

Jumping Beans

Size 6
$3.99 $16
Assorted Brands Size Small youth
Assorted Brands Size Small youth
Price Drop BadgePrice Drop

View Product: Assorted Brands Size Small youth

Assorted Brands

Size Small youth
$3.99 $20
Marvel Size 3T
Marvel Size 3T
Price Drop BadgePrice Drop

View Product: Marvel Size 3T

Marvel

Size 3T
$3.99 $34
Gap Kids Size Large youth
Gap Kids Size Large youth
Price Drop BadgePrice Drop

View Product: Gap Kids Size Large youth

Gap Kids

Size Large youth
$4.99 $30
Nike Size 18 mo
Nike Size 18 mo
Price Drop BadgePrice Drop

View Product: Nike Size 18 mo

Nike

Size 18 mo
$8.99 $25

$6.29 30% off with

OshKosh B'gosh Size 18 mo
OshKosh B'gosh Size 18 mo
Price Drop BadgePrice Drop

View Product: OshKosh B'gosh Size 18 mo

OshKosh B'gosh

Size 18 mo
$3.99 $24
Uniqlo Size 9
Uniqlo Size 9
Price Drop BadgePrice Drop

View Product: Uniqlo Size 9

Uniqlo

Size 9
$3.99 $23
Joe's Jeans Size 8
Joe's Jeans Size 8
Price Drop BadgePrice Drop

View Product: Joe's Jeans Size 8

Joe's Jeans

Size 8
$4.99 $46
Oscar De La Renta Size 6
Oscar De La Renta Size 6
Price Drop BadgePrice Drop

View Product: Oscar De La Renta Size 6

Oscar De La Renta

Size 6
$12.99 $110

$6.49 50% off with

Tommy Girl Size 3
Tommy Girl Size 3
Price Drop BadgePrice Drop

View Product: Tommy Girl Size 3

Tommy Girl

Size 3
$3.99 $21
Baby Gap Size 3
Baby Gap Size 3
Price Drop BadgePrice Drop

View Product: Baby Gap Size 3

Baby Gap

Size 3
$3.99 $20
Lands' End Size 4
Lands' End Size 4
Price Drop BadgePrice Drop

View Product: Lands' End Size 4

Lands' End

Size 4
$3.99 $27
The Children's Place Size 5T
The Children's Place Size 5T
Price Drop BadgePrice Drop

View Product: The Children's Place Size 5T

The Children's Place

Size 5T
$3.99 $18
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
$4.99 $21
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
Baby Gap Size 12-18 mo
Baby Gap Size 12-18 mo
Price Drop BadgePrice Drop

View Product: Baby Gap Size 12-18 mo

Baby Gap

Size 12-18 mo
$3.99 $20
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
Unbranded Size Medium kids
Unbranded Size Medium kids
Price Drop BadgePrice Drop

View Product: Unbranded Size Medium kids

Unbranded

Size Medium kids
$3.99 $20
Arizona Jean Company Size 8
Arizona Jean Company Size 8
Price Drop BadgePrice Drop

View Product: Arizona Jean Company Size 8

Arizona Jean Company

Size 8
$3.99 $16
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
$44.99 $73

$26.99 40% off with

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

View Product: Carter's Size 6 mo

Carter's

Size 6 mo
$3.99 $20
Assorted Brands Size Medium youth
Assorted Brands Size Medium youth
Price Drop BadgePrice Drop

View Product: Assorted Brands Size Medium youth

Assorted Brands

Size Medium youth
$4.99 $20
Gymboree Size 12-18 mo
Gymboree Size 12-18 mo
Price Drop BadgePrice Drop

View Product: Gymboree Size 12-18 mo

Gymboree

Size 12-18 mo
$3.99 $25
Starter Size Small youth
Starter Size Small youth
Price Drop BadgePrice Drop

View Product: Starter Size Small youth

Starter

Size Small youth
$3.99 $10
Baby Gap Size 12-18 mo
Baby Gap Size 12-18 mo
Price Drop BadgePrice Drop

View Product: Baby Gap Size 12-18 mo

Baby Gap

Size 12-18 mo
$3.99 $13
Old Navy Size 3-6 mo
Old Navy Size 3-6 mo
Price Drop BadgePrice Drop

View Product: Old Navy Size 3-6 mo

Old Navy

Size 3-6 mo
$3.99 $17
Carter's Size 4
Carter's Size 4
Price Drop BadgePrice Drop

View Product: Carter's Size 4

Carter's

Size 4
$3.99 $24
The Children's Place Size 4T
The Children's Place Size 4T
Price Drop BadgePrice Drop

View Product: The Children's Place Size 4T

The Children's Place

Size 4T
$3.99 $17
Gymboree Size 3T
Gymboree Size 3T
Price Drop BadgePrice Drop

View Product: Gymboree Size 3T

Gymboree

Size 3T
$3.99 $25
Danskin Now Size Medium youth
Danskin Now Size Medium youth
Price Drop BadgePrice Drop

View Product: Danskin Now Size Medium youth

Danskin Now

Size Medium youth
$4.99 $10
JK Kids Size Small kids
JK Kids Size Small kids
Price Drop BadgePrice Drop

View Product: JK Kids Size Small kids

JK Kids

Size Small kids
$3.99 $13
Xersion Size 4
Xersion Size 4
Price Drop BadgePrice Drop

View Product: Xersion Size 4

Xersion

Size 4
$3.99 $13
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
$7.99 $45

$6.39 20% off with

OshKosh B'gosh Size 6
OshKosh B'gosh Size 6
Price Drop BadgePrice Drop

View Product: OshKosh B'gosh Size 6

OshKosh B'gosh

Size 6
$3.99 $28
Gymboree Size 3-6 mo
Gymboree Size 3-6 mo
Price Drop BadgePrice Drop

View Product: Gymboree Size 3-6 mo

Gymboree

Size 3-6 mo
$3.99 $25
Old Navy Size 6
Old Navy Size 6
Price Drop BadgePrice Drop

View Product: Old Navy Size 6

Old Navy

Size 6
$3.99 $23
Jumping Beans Size 4T
Jumping Beans Size 4T
Price Drop BadgePrice Drop

View Product: Jumping Beans Size 4T

Jumping Beans

Size 4T
$3.99 $16
Johnnie b Khaki Shorts
Johnnie b Khaki Shorts
Price Drop BadgePrice Drop

View Product: Johnnie b Khaki Shorts

Johnnie b

Khaki Shorts
$3.99 $15
Lands' End Size 6
Lands' End Size 6
Price Drop BadgePrice Drop

View Product: Lands' End Size 6

Lands' End

Size 6
$3.99 $20
Hurley Size 18 mo
Hurley Size 18 mo
Price Drop BadgePrice Drop

View Product: Hurley Size 18 mo

Hurley

Size 18 mo
$4.99 $20
Baby Gap Size 12-18 mo
Baby Gap Size 12-18 mo
Price Drop BadgePrice Drop

View Product: Baby Gap Size 12-18 mo

Baby Gap

Size 12-18 mo
$3.99 $20
Old Navy Size 18-24 mo
Old Navy Size 18-24 mo
Price Drop BadgePrice Drop

View Product: Old Navy Size 18-24 mo

Old Navy

Size 18-24 mo
$3.99 $13
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
Carter's Size 4T
Carter's Size 4T
Price Drop BadgePrice Drop

View Product: Carter's Size 4T

Carter's

Size 4T
$3.99 $24
Tea Size 12-18 mo
Tea Size 12-18 mo
Price Drop BadgePrice Drop

View Product: Tea Size 12-18 mo

Tea

Size 12-18 mo
$3.99 $17
Akuma Size 6
Akuma Size 6
Price Drop BadgePrice Drop

View Product: Akuma Size 6

Akuma

Size 6
$3.99 $15
7 For All Mankind Size 6
7 For All Mankind Size 6
Price Drop BadgePrice Drop

View Product: 7 For All Mankind Size 6

7 For All Mankind

Size 6
$32.99 $198

$16.50 50% off with

Baby Togs Size 6
Baby Togs Size 6
Price Drop BadgePrice Drop

View Product: Baby Togs Size 6

Baby Togs

Size 6
$3.99 $23
Splendid Size 3-6 mo
Splendid Size 3-6 mo
Price Drop BadgePrice Drop

View Product: Splendid Size 3-6 mo

Splendid

Size 3-6 mo
$3.99 $20
H&M Size 6
H&M Size 6
Price Drop BadgePrice Drop

View Product: H&M Size 6

H&M

Size 6
$3.99 $15
Danskin Now Size 7
Danskin Now Size 7
Price Drop BadgePrice Drop

View Product: Danskin Now Size 7

Danskin Now

Size 7
$3.99 $10
Lands' End Size 6 Slim
Lands' End Size 6 Slim
Price Drop BadgePrice Drop

View Product: Lands' End Size 6 Slim

Lands' End

Size 6 Slim
$4.99 $27
C9 By Champion Size 8
C9 By Champion Size 8
Price Drop BadgePrice Drop

View Product: C9 By Champion Size 8

C9 By Champion

Size 8
$3.99 $10
Carter's Size 3T
Carter's Size 3T
Price Drop BadgePrice Drop

View Product: Carter's Size 3T

Carter's

Size 3T
$3.99 $17
Carter's Size 7
Carter's Size 7
Price Drop BadgePrice Drop

View Product: Carter's Size 7

Carter's

Size 7
$3.99 $20
Gymboree Size 12-18 mo
Gymboree Size 12-18 mo
Price Drop BadgePrice Drop

View Product: Gymboree Size 12-18 mo

Gymboree

Size 12-18 mo
$3.99 $25
Carter's Size 3T
Carter's Size 3T
Price Drop BadgePrice Drop

View Product: Carter's Size 3T

Carter's

Size 3T
$3.99 $17
Carter's Size 18
Carter's Size 18
Price Drop BadgePrice Drop

View Product: Carter's Size 18

Carter's

Size 18
$3.99 $20
Gymboree Size 18-24 mo
Gymboree Size 18-24 mo
Price Drop BadgePrice Drop

View Product: Gymboree Size 18-24 mo

Gymboree

Size 18-24 mo
$3.99 $22
Unbranded Size 12 mo
Unbranded Size 12 mo
Price Drop BadgePrice Drop

View Product: Unbranded Size 12 mo

Unbranded

Size 12 mo
$3.99 $20
Gymboree Size 3T
Gymboree Size 3T
Price Drop BadgePrice Drop

View Product: Gymboree Size 3T

Gymboree

Size 3T
$3.99 $22
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
Nautica Size 4T
Nautica Size 4T
Price Drop BadgePrice Drop

View Product: Nautica Size 4T

Nautica

Size 4T
$4.99 $26
Assorted Brands Size Up to 7lbs
Assorted Brands Size Up to 7lbs
Price Drop BadgePrice Drop

View Product: Assorted Brands Size Up to 7lbs

Assorted Brands

Size Up to 7lbs
$4.99 $14
MISH Boys Size 6
MISH Boys Size 6
Price Drop BadgePrice Drop

View Product: MISH Boys Size 6

MISH Boys

Size 6
$4.99 $15
Charlie Rocket Size 5
Charlie Rocket Size 5
Price Drop BadgePrice Drop

View Product: Charlie Rocket Size 5

Charlie Rocket

Size 5
$3.99 $13
Old Navy Size 12-18 mo
Old Navy Size 12-18 mo
Price Drop BadgePrice Drop

View Product: Old Navy Size 12-18 mo

Old Navy

Size 12-18 mo
$3.99 $13
Unionbay Size 6
Unionbay Size 6
Price Drop BadgePrice Drop

View Product: Unionbay Size 6

Unionbay

Size 6
$4.99 $20
Baby Gap Size 12-18 mo
Baby Gap Size 12-18 mo
Price Drop BadgePrice Drop

View Product: Baby Gap Size 12-18 mo

Baby Gap

Size 12-18 mo
$3.99 $20
Sesame Street Size 12 mo
Sesame Street Size 12 mo
Price Drop BadgePrice Drop

View Product: Sesame Street Size 12 mo

Sesame Street

Size 12 mo
$4.99 $10
Starter Size 4
Starter Size 4
Price Drop BadgePrice Drop

View Product: Starter Size 4

Starter

Size 4
$3.99 $9
Assorted Brands Size 0-3 mo
Assorted Brands Size 0-3 mo
Price Drop BadgePrice Drop

View Product: Assorted Brands Size 0-3 mo

Assorted Brands

Size 0-3 mo
$3.99 $20
Tex Size 7
Tex Size 7
Price Drop BadgePrice Drop

View Product: Tex Size 7

Tex

Size 7
$3.99 $15
Puma Size 12 mo
Puma Size 12 mo
Price Drop BadgePrice Drop

View Product: Puma Size 12 mo

Puma

Size 12 mo
$3.99 $14
Unbranded Size 12
Unbranded Size 12
Price Drop BadgePrice Drop

View Product: Unbranded Size 12

Unbranded

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

View Product: Old Navy Size 12-18 mo

Old Navy

Size 12-18 mo
$3.99 $15
Genuine Baby From Osh Kosh Size 6-9 mo
Genuine Baby From Osh Kosh Size 6-9 mo
Price Drop BadgePrice Drop

View Product: Genuine Baby From Osh Kosh Size 6-9 mo

Genuine Baby From Osh Kosh

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

View Product: Old Navy Size 12-18 mo

Old Navy

Size 12-18 mo
$3.99 $13
Xersion Size Medium kids
Xersion Size Medium kids
Price Drop BadgePrice Drop