California Consumer Privacy Act

For California residents, by proceeding to interact with Blair, please be aware that your personal information may be collected.
To understand the types of personal information that we may collect about you, please visit our Privacy Page.

Promotional Banner

blair rewards club members earn double points 30% off* sitewide plus $5 flat rate shipping promo code: B4KPQ. Ends wednesday, 9/25/23 | *Details

††Any rewards club member who places a Blair order 9/21/23 thru 9/25/23 will receive double points. SEE FULL REWARDS TERMS AND CONDITIONS.

Casual Shirts(23)

Casual Shirts

John Blair Supreme Fleece Long-Sleeve Sweatshirt
a selection will change the main product imageCappuccinoArctic BlueDeep PurpleNavy HeatherDark SpruceMore
$24.99 - $32.99

John Blair Supreme Fleece Short-Sleeve Sweatshirt
a selection will change the main product imageGolden GlowDeep Sage HeatherVioletNatural HeatherDeep LakeMore
Original price:
$19.99 - $25.99
Current price:
$11.97 - $25.99
Clearance options available

John Blair Long-Sleeve Banded-Bottom Polo
a selection will change the main product imageNavyLegion Blue PrintNavy PrintEvergreenDeep LakeMore
Original price:
$29.99 - $39.99
Current price:
$14.97 - $39.99
Clearance options available

John Blair Classic Flannel Shirt
a selection will change the main product imageOatmealArctic BlueGingerbreadNavy PlaidDeep LakeMore
Original price:
$34.99 - $44.99
Current price:
$5.97 - $44.99
Clearance options available

John Blair Multi-Plaid Shirt
a selection will change the main product imageForged IronMultiNavy Plaid

John Blair Long-Sleeve Snap-Front Shirt
a selection will change the main product imageTango Red PlaidDark IvyCappuccinoRoyal Plaid
$34.99 - $44.99

John Blair Bouclé Fleece Shirt
a selection will change the main product imageBlackGrayWineNaturalBlueMore

NewJohn Blair® Fleece Half Zip Pullover
a selection will change the main product imageBlackGrey HeatherDark Blue
$34.99 - $44.99

John Blair Corduroy Shirt
a selection will change the main product imageCamelBarn RedSpruceNavy

a selection will change the main product imageNavy PrintNavyGray HeatherClassic BlueVioletMore
Original price:
$24.99 - $34.99
Current price:
$6.97 - $34.99
Clearance options available

John Blair® Short-Sleeve Linen-Look Pilot Shirt
a selection will change the main product imageBlue StripeMarinePale Yellow StripeTropic TealPale YellowMore
Original price:
$29.99 - $32.99
Current price:
$14.97 - $32.99
Clearance options available

NewJohn Blair® Classics Long Sleeve Shirt
a selection will change the main product imageNavyBering Sea
$29.99 - $37.99

Irvine Park® Short Sleeve Broadcloth Dress Shirt
a selection will change the main product imageLight BlueWhite

John Blair Short-Sleeve Snap-Front Shirt
a selection will change the main product imageCappuccinoTango Red PlaidDark IvyTeal BlueRoyal PlaidMore
Original price:
$29.99 - $37.99
Current price:
$17.97 - $37.99
Clearance options available

John Blair Banded Bottom Stripe Polo
a selection will change the main product imageKhakiFederal BlueShale Green
Original price:
$34.99 - $44.99
Current price:
$16.97 - $44.99
Clearance options available

John Blair Long-Sleeve Tonal Polo Shirt
a selection will change the main product imageDusty TurquoiseRose Brown
$34.99 - $44.99

John Blair Jersey Knit Stripe Polo
a selection will change the main product imageRich NavySoft Blue
Original price:
$37.99
Current price:
$14.97 - $18.98
Clearance options available

John Blair Classics Short-Sleeve Print Shirt
a selection will change the main product imageGingham Tango Red



Don't sacrifice quality for price! Shop our great selection of our men's casual shirts on sale for lasting style, exceptional quality and reduced prices. Stock up on your favorite tees with our t-shirts and knit shirts on sale. For a more updated look, our sale polo shirts and button downs on sale add style to any outfit without breaking the bank. For casual shirts at a great price, look no further than our sale items! Shop our full collection of men's sale items for even more savings!