California Consumer Privacy Act

For California residents, by proceeding to interact with Blair, please be aware that your personal information may be collected. To learn more, please visit our Privacy Page.

Shorts(14)

Men's Shorts

John Blair Jersey Knit Shorts
a selection will change the main product imageBlackIndigo HeatherGray HeatherNavy

John Blair Supreme Fleece Cargo Sweatshorts
a selection will change the main product imageAshDeep Sage HeatherBlackCharcoal HeatherClassic NavyMore
Original price:
$29.99 - $37.99
Current price:
$17.99 - $25.99

John Blair® Supreme Fleece Sweatshorts
a selection will change the main product imageAshDeep Sage HeatherClassic NavyCharcoal HeatherBlackMore
Original price:
$29.99 - $37.99
Current price:
$17.99 - $25.99

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.98 - $14.98

JohnBlairFlex Relaxed-Fit Back-Elastic Chino Shorts
a selection will change the main product imageRich NavyKhakiSoft BlueStone
$29.99 - $37.99

a selection will change the main product imageStoneKhakiNavy
$34.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.