Shorts(22)

NewJohnBlairFlex Relaxed-Fit 5" Inseam Cargo Shorts
a selection will change the main product imageRich NavyOliveIndigo DenimKhakiStonewash DenimMore
Original price:
$34.99 - $44.99
Current price:
$17.49 - $22.49

JohnBlairFlex Relaxed-Fit Full-Elastic Cargo Shorts
a selection will change the main product imageOliveCharcoalStonewash DenimBlackStoneMore
Original price:
$34.99 - $44.99
Current price:
$17.49 - $22.49

JohnBlairFlex Adjust-A-Band® Relaxed-Fit 7-Pocket Cargo Shorts
a selection will change the main product imageDark KhakiNavyOliveStonewash Denim
Original price:
$39.99 - $49.99
Current price:
$19.99 - $24.99

NewJohnBlairFlex Relaxed-Fit 8" Inseam Sport Shorts
a selection will change the main product imageIndigo DenimBleached DenimStoneDark KhakiBlackMore
Original price:
$29.99 - $37.99
Current price:
$14.99 - $18.99

NewJohnBlairFlex Relaxed-Fit 5" Inseam Sport Shorts
a selection will change the main product imageStoneBleached DenimStonewash DenimDark Khaki
Original price:
$29.99 - $37.99
Current price:
$14.99 - $18.99

John Blair Adjust-A-Band Relaxed-Fit Microfiber Shorts
a selection will change the main product imageNavyNaturalColonial BlueStoneBlueMore
Original price:
$29.99 - $49.99
Current price:
$11.97 - $24.99
Clearance options available

John Blair Jersey Knit Shorts
a selection will change the main product imageBlackGray HeatherIndigo HeatherNavy
Original price:
$19.99 - $24.99
Current price:
$7.99 - $9.99

NewJohnBlairFlex Relaxed-Fit Back-Elastic Chino Shorts
a selection will change the main product imageRich NavyKhakiSoft BlueStone
Original price:
$29.99 - $37.99
Current price:
$14.99 - $18.99

NewJohn Blair Supreme Fleece Cargo Sweatshorts
a selection will change the main product imageAshDeep Sage HeatherClassic NavyCharcoal Heather
Original price:
$29.99 - $37.99
Current price:
$14.99 - $18.99

NewJohnBlairFlex® Relaxed-Fit 8" Inseam Cargo Shorts
a selection will change the main product imageOliveKhakiRich NavyStonewash DenimIndigo DenimMore
Original price:
$34.99 - $44.99
Current price:
$17.49 - $22.49

Wrangler Rugged Wear Relaxed-Fit Shorts
a selection will change the main product imageVintage Indigo
Original price:
$34.99 - $44.99
Current price:
$17.49 - $22.49

NewJohnBlairFlex Adjust-A-Band Relaxed-Fit Plain-Front Shorts
a selection will change the main product imageNavyBlackOliveKhakiDark KhakiMore
Original price:
$39.99 - $49.99
Current price:
$19.99 - $35.99

a selection will change the main product imageStonewashIndigo
Original price:
$29.99 - $37.99
Current price:
$14.99 - $18.99

a selection will change the main product imageKhakiDark KhakiNavy
Original price:
$39.99 - $49.99
Current price:
$19.99 - $24.99

a selection will change the main product imageAshDeep Sage HeatherClassic NavyCharcoal Heather
Original price:
$29.99 - $37.99
Current price:
$14.99 - $18.99

NewBocaccio Adjust-A-Band Relaxed Fit Performance Shorts
a selection will change the main product imageNavyKhakiBlack
Original price:
$39.99 - $49.99
Current price:
$19.99 - $24.99

NewJohnBlairFlex Adjust-A-Band Relaxed-Fit Pleated Shorts
a selection will change the main product imageKhakiNavyDark Khaki
Original price:
$39.99 - $49.99
Current price:
$19.99 - $24.99

NewVictory® Relaxed-Fit Side-Elastic Cargo Shorts
a selection will change the main product imageStoneKhakiNavy
Original price:
$34.99
Current price:
$17.49

Scandia Woods Ultra-Fleece Sweatshorts
a selection will change the main product imageNavy HeatherMallard HeatherCharcoal Heather
Original price:
$29.99 - $37.99
Current price:
$11.99 - $15.19

NewSkechers Ultra Go 9" Shorts
a selection will change the main product imageBlue/GrayTeal BlueCharcoal
$39.99 - $49.99

Woodland Trail Elastic Waist Drawstring Short
a selection will change the main product imageKhakiSlateCharcoal
$49.99

Biscayne Bay Side Elastic Nylon Short
a selection will change the main product imageOcean
$49.99



Blair is your one-stop-shop for men's shorts. We have a variety of styles of elastic and regular shorts, including jean, cargo, plaid, khaki and more! Our elastic waist shorts are designed to be rugged and dependable while keeping you comfortable all day long. Our elastic waist cargo shorts have the comfort and utility you need for an outdoor adventure, while our classic chino shorts will keep you stylish in warm weather. If you're looking for clothes for a more active occasion, shop our collection of men's jogging suits & athletic wear. Shop from our variety of knit tees to complete your warm weather look.