Skip to top navigation
Skip to shopping bag
Skip to main content
Skip to quick filters
Skip to product filters
Skip to footer links
Gap
Gap Factory
Old Navy
Banana Republic
Athleta
Free shipping on $50+ for rewards members
Sign in or join
Details
Sign in
Get free shipping on all orders $50+, earn points, and more! It’s free!
Join Gap Good Rewards
Orders & returns
Points & rewards
Gift cards
Find a store
International shipping
Extra 25% off your first purchase with your new card.
Combinable with today’s deals. Ends 8/26.
Apply now
Exclusions apply. Ends 6/24.
Details
Up to 50% off + 50% off tees
|
Select styles.
Details
+ 50% off tees select styles.
Extra 25% off your first purchase with your new card.
Combinable with today’s deals. Ends 8/26.
Apply now
Exclusions apply. Ends 6/24.
Details
Up to 50% off + 50% off tees
|
Select styles.
Details
+ 50% off tees select styles.
Extra 25% off your first purchase with your new card.
Combinable with today’s deals. Ends 8/26.
Apply now
Exclusions apply. Ends 6/24.
Details
New
New
Women
Women
Men
Men
Girls
Girls
Boys
Boys
Baby & Toddler
Baby & Toddler
GapStudio
GapStudio
GapX
GapX
Shop by Size
Clothing
XS
S
M
L
XL
XXL
XXXL
Shoes
10
11
12
13
1
2
3
4
5
Boys
/
Shop By Size Xs-xxxl
/ Shorts
Skip to quick filters
Skip to product filters
skip to products
Skip to New & Featured
Skip to Categories
Skip to Shoes & Accessories
Skip to Collections
Skip to Gift Cards
New & Featured
New Arrivals
Back to School Shop
Uniform Shop
60% off deals
Categories
Shop All Styles
Jeans
Pants
Show All
66 items
Clear Filters
icon_pin small
Created with Sketch.
IN-STORE PICKUP
Change Store
department
Boys
Girls
Baby Girls
Baby Boys
Gender Neutral
category
Jeans
Pants
Joggers & Sweatpants
Shorts
T-Shirts
Graphic Tees
Shirts
Polos
Sweatshirts & Sweatpants
Sweaters
Coats & Jackets
GapFit & Activewear
Swimsuits
Pajamas
Shoes
Accessories
Socks & Underwear
size
size variant
Regular
Slim
Husky
Bottoms
4/5
XS
6
S
7
S
6/7
S
8
M
10
L
12
XL
14
XXL
16
XXL
14/16
XXL
18
XXL
18
XXXL
Swim
4/5
XS
6/7
S
8
M
10
L
12
XL
14/16
XXL
color
Black
Gray
Red
Pink
Blue
Green
Brown
Multi
White
Orange
Beige
price
$10
$10
$15
$20
$25
$30
to
$35
$35
$30
$25
$20
$15
Fabric Material
Linen
Denim
Fleece
French Terry
Gapfit Tech
UltraSoft
Fit
Loose
Baggy
Wash
Dark
Color
Boys
Shorts
sort by
Shorts
Kids GapFit 6" Recycled Mesh Easy Shorts
$39.95
$19.00
50% off: limited time
Kids VintageSoft Logo Sweat Shorts
25
25
$44.95
$17.00
60% off: limited time
Kids 8.5" VintageSoft Baggy Sweat Shorts
25
25
$34.95
$20.00
40% off: limited time
Kids 8.5" VintageSoft Baggy Sweat Shorts
25
25
$34.95
$20.00
40% off: limited time
Kids 8.5" VintageSoft Baggy Sweat Shorts
25
25
$34.95
$17.00
50% off: limited time
Kids 8.5" VintageSoft Baggy Sweat Shorts
25
25
$34.95
$20.00
40% off: limited time
Kids GapFit 6" Recycled Mesh Easy Shorts
$39.95
$19.00
50% off: limited time
Kids GapFit 6" Recycled Mesh Easy Shorts
$39.95
$19.00
50% off: limited time
Kids 5.5" Relaxed Active Shorts
14
14
$34.95
$24.00
30% off: limited time
Kids 5.5" Relaxed Active Shorts
14
14
$34.95
$24.00
30% off: limited time
Kids 5.5" Relaxed Active Shorts
14
14
$39.95
$27.00
30% off: limited time
Kids 5.5" Relaxed Active Shorts
14
14
$34.95
$24.00
30% off: limited time
Kids 5.5" Relaxed Active Shorts
14
14
$34.95
$24.00
30% off: limited time
Kids UltraSoft '90s Loose Denim Shorts
29
29
$39.95
$27.00
30% off: limited time
Kids Plaid Canvas Easy Shorts
57
57
$34.95
$24.00
30% off: limited time
Kids 7.5" Ripstop Easy Cargo Shorts
23
23
$39.95
$27.00
30% off: limited time
Kids UltraSoft '90s Loose Denim Carpenter Shorts
29
29
$44.95
$31.00
30% off: limited time
Kids GapFit 8.5" Mesh Pull-On Shorts
27
27
$29.95
$19.99
Extra 40% off at checkout
Kids GapFit 8.5" Mesh Pull-On Shorts
27
27
$29.95
$19.99
Extra 40% off at checkout
Kids Quick-Dry Lined Shorts
174
174
$39.95
$29.99
Extra 40% off at checkout
Kids 7.5" Ripstop Easy Cargo Shorts
23
23
$39.95
$27.00
30% off: limited time
Kids 7.5" Ripstop Easy Cargo Shorts
23
23
$39.95
$27.00
30% off: limited time
Kids 7.5" Ripstop Easy Cargo Shorts
23
23
$39.95
$27.00
30% off: limited time
Kids 7.5" Ripstop Easy Cargo Shorts
23
23
$44.95
$14.97
Final sale
Kids 7" Relaxed Khaki Shorts
32
32
$29.95
$20.00
30% off: limited time
Kids 7" Relaxed Khaki Shorts
32
32
$29.95
$20.00
30% off: limited time
Kids Quick-Dry Lined Shorts
174
174
$39.95
$19.99
Extra 40% off at checkout
Kids Quick-Dry Lined Shorts
174
174
$34.95
$19.99
Extra 40% off at checkout
Kids UltraSoft '90s Loose Denim Shorts
29
29
$39.95
$19.99
Extra 40% off at checkout
Kids 8" Linen-Cotton Shorts
6
6
$34.95
$19.99
Extra 40% off at checkout
Kids 8" Linen-Cotton Shorts
6
6
$34.95
$19.99
Extra 40% off at checkout
Kids 5" VintageSoft Sweat Shorts
28
28
$29.95
$14.00
50% off: limited time
Kids 5" VintageSoft Sweat Shorts
28
28
$29.95
$14.00
50% off: limited time
Kids 5" Graphic Easy Sweat Shorts
14
14
$34.95
$24.97
Final sale
Kids 5" Washed Easy Shorts
55
55
$34.95
$24.99
Extra 40% off at checkout
Kids GapFit 8.5" Mesh Pull-On Shorts
27
27
$29.95
$19.99
Extra 40% off at checkout
Kids GapFit 5" Fit Tech Shorts
51
51
$29.95
$11.00
60% off: limited time
Kids GapFit 6" Recycled Mesh Easy Shorts
38
38
$19.95
$15.00
20% off: limited time
Kids GapFit 6" Recycled Mesh Easy Shorts
38
38
$19.95
$15.00
20% off: limited time
Kids 5" VintageSoft Sweat Shorts
28
28
$29.95
$11.00
60% off: limited time
Kids GapFit 5" Fit Tech Shorts
51
51
$29.95
$11.00
60% off: limited time
Kids GapFit 5" Fit Tech Shorts
51
51
$29.95
$11.00
60% off: limited time
Kids GapFit 8.5" Mesh Pull-On Shorts
27
27
$29.95
$19.99
Extra 40% off at checkout
Kids GapFit 8.5" Mesh Pull-On Shorts
27
27
$29.95
$19.99
Extra 40% off at checkout
Kids GapFit 8.5" Mesh Pull-On Shorts
27
27
$29.95
$19.99
Extra 40% off at checkout
Kids 6.5" Relaxed Easy Shorts
57
57
$29.95
$20.00
30% off: limited time
Kids 6.5" Relaxed Easy Shorts
57
57
$29.95
$20.00
30% off: limited time
Kids 6.5" Relaxed Easy Shorts
57
57
$34.95
$13.00
60% off: limited time
Kids 6.5" Relaxed Easy Shorts
57
57
$29.95
$20.00
30% off: limited time
Kids 3.5" Quick-Dry Lined Shorts
$34.95
$24.97
Final sale
Kids 5" Washed Easy Shorts
55
55
$34.95
$24.97
Final sale
Kids 5" Washed Easy Shorts
55
55
$34.95
$24.99
Extra 40% off at checkout
Kids 5" Washed Easy Shorts
55
55
$34.95
$24.99
Extra 40% off at checkout
Kids 5" Washed Easy Shorts
55
55
$34.95
$19.99
Extra 40% off at checkout
Kids 5" Washed Easy Shorts
55
55
$34.95
$29.99
Extra 40% off at checkout
Kids 5" Graphic Easy Sweat Shorts
14
14
$34.95
$24.97
Final sale
Kids Quick-Dry Lined Shorts
174
174
$34.95
$24.00
30% off: limited time
Kids GapFit 5" Fit Tech Shorts
15
15
$34.95
$24.97
Final sale
Kids GapFit 5" Fit Tech Shorts
15
15
$34.95
$29.99
Extra 40% off at checkout
Kids Quick-Dry Lined Shorts
174
174
$34.95
$13.00
60% off: limited time
Kids Quick-Dry Lined Shorts
174
174
$34.95
$24.00
30% off: limited time
Kids 8.5" VintageSoft Baggy Sweat Shorts
25
25
$34.95
$13.00
60% off: limited time
Kids 8.5" VintageSoft Baggy Sweat Shorts
25
25
$34.95
$13.00
60% off: limited time
Kids Quick-Dry Lined Shorts
174
174
$34.95
$24.00
30% off: limited time
Kids Quick-Dry Lined Shorts
174
174
$39.95
$29.99
Extra 40% off at checkout
Kids Quick-Dry Lined Shorts
174
174
$34.95
$24.97
Final sale
Page 1
of
1
Related categories
Jeans
Pants
Joggers & Sweatpants
T-Shirts
Graphic Tees
Shirts
Polos
Sweatshirts & Sweatpants
Sweaters
Coats & Jackets
GapFit & Activewear
Swimsuits
Pajamas
Shoes
Accessories
Socks & Underwear
See more
Boys
/
Shop By Size Xs-xxxl
/ Shorts