Promo Code: B3QNG Free Shipping Offer Ends 8/18 • details

Men's Sale(62)

John Blair Jersey Knit Shorts
a selection will change the main product imageBlackIndigo HeatherGray HeatherNavy
Original price:
$19.99 - $24.99
Current price:
$15.99 - $19.99

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

John Blair® Short-Sleeve Linen-Look Pilot Shirt
a selection will change the main product imageBlue StripeMarineCoralTropic TealPale Yellow StripeMore
Original price:
$29.99 - $39.99
Current price:
$11.97 - $19.99
Clearance options available

JohnBlairFlex 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

JohnBlairFlex Adjust-A-Band Relaxed-Fit Plain-Front Chinos
a selection will change the main product imageBlackOliveKhakiDark KhakiNavyMore
Original price:
$49.99 - $59.99
Current price:
$39.99 - $47.99

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

JohnBlairFlex 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 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

JohnBlairFlex Relaxed-Fit Back-Elastic Casual Chinos
a selection will change the main product imageStoneRich NavySoft BlueKhaki
Original price:
$34.99 - $44.99
Current price:
$27.99 - $44.99

John Blair Adjust-A-Band Relaxed-Fit Microfiber Pants
a selection will change the main product imageNavyBlackNaturalGray MistWhiteMore
Original price:
$49.99 - $59.99
Current price:
$24.99 - $29.99

John Blair Micropoly Sleep Short Set
a selection will change the main product imageBlack CherryDark TealColonial Blue
Original price:
$24.99 - $32.99
Current price:
$17.49 - $23.09

JohnBlairFlex 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

a selection will change the main product imageBrickClassic BluePhantom PlaidTango RedBright TealMore
Original price:
$29.99 - $37.99
Current price:
$11.97 - $26.59
Clearance options available

a selection will change the main product imageTeal BlueWhiteClassic BlueTango Red
Original price:
$24.99 - $32.99
Current price:
$12.49 - $16.49

John Blair Broadcloth Sleep Pants Set
a selection will change the main product imageLight Blue StripeChambray BlueRich NavySoft BlueNavy MultiMore
Original price:
$39.99 - $49.99
Current price:
$23.97 - $49.99
Clearance options available

John Blair Short-Sleeve Guayabera Shirt
a selection will change the main product imageColonial BlueBirchAqua SeaClaretCoralMore
Original price:
$29.99 - $44.99
Current price:
$9.97 - $22.49

John Blair Seersucker Shirt
a selection will change the main product imageCement PlaidDusty OrangeChambray StripeClaret PlaidKhakiMore
Original price:
$26.99 - $37.99
Current price:
$9.97 - $18.99
Clearance options available

John Blair Long-Sleeve Snap-Front Shirt
a selection will change the main product imageTeal BlueBrickAcornChili PepperPhantom PlaidMore
Original price:
$29.99 - $44.99
Current price:
$11.97 - $31.49
Clearance options available

John Blair Pin-Dot Sport Shirt
a selection will change the main product imageTitaniumClaretNavyBlack
Original price:
$29.99 - $37.99
Current price:
$14.99 - $18.99

John Blair Short-Sleeve Full-Zip Shirt
a selection will change the main product imageMediterranean BlueTeal BlueDeep LakeClassic NavyTango RedMore
Original price:
$26.99 - $37.99
Current price:
$5.97 - $26.59
Clearance options available

JohnBlairFlex Short-Sleeve Denim & Twill Shirt
a selection will change the main product imageIndigo DenimStonewash DenimKhakiLoden
Original price:
$34.99 - $44.99
Current price:
$24.49 - $31.49

JohnBlairFlex Short-Sleeve Woven Pilot Shirt
a selection will change the main product imageSoft Blue StripeDusty PeriwinkleDove Gray StripeSage Stripe
Original price:
$29.99 - $37.99
Current price:
$14.99 - $18.99

John Blair Short-Sleeve Rugby Shirt
a selection will change the main product imageTrue RedLucky Green
Original price:
$29.99 - $37.99
Current price:
$14.99 - $18.99



Shop our men's clothing sale for limited time deals on all your favorite items. Our men's clothing sale includes accessories, dresswear, activewear, footwear, outerwear, sleepwear, and sweaters.