Top Gifts for Him(27)

John Blair Classic Flannel Shirt
a selection will change the main product imageBlackwatchOatmealArctic BlueGingerbreadDark GrayMore
Original price:
$29.99 - $44.99
Current price:
$14.97 - $37.99
Clearance options available

Totes Storm Jacket
a selection will change the main product imageGunmetalBlackBurgundyRoyalNavyMore
Original price:
$44.99 - $54.99
Current price:
$35.99 - $43.99

John Blair Aviator Leather Jacket
a selection will change the main product imageCognacBlack

John Blair Flannel Sleep Pants
a selection will change the main product imageBlackwatchNavy PlaidSoft BlueCharcoalNavy WindowpaneMore
Original price:
$24.99 - $32.99
Current price:
$17.49 - $32.99

Scandia Woods Quarter-Zip Fisherman Sweater
a selection will change the main product imageClassic NavyCharcoal GrayNatural
Original price:
$49.99 - $59.99
Current price:
$39.99 - $47.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

John Blair Cotton Chamois Shirt
a selection will change the main product imageRich IndigoChamoisRattanBlack CherryBurgundyMore
Original price:
$29.99 - $44.99
Current price:
$17.97 - $35.99
Clearance options available

John Blair Corduroy Shirt
a selection will change the main product imageBarn RedSpruceKhakiNavy
Original price:
$34.99 - $44.99
Current price:
$14.97 - $35.99
Clearance options available

John Blair Microfleece Sleep Pants
a selection will change the main product imageBlue PlaidLight GreyBurgundy PlaidBlackNavyMore
Original price:
$24.99 - $32.99
Current price:
$17.49 - $32.99

John Blair Banded-Bottom Velour Shirt
a selection will change the main product imageRoyal BlueCranberryGinger SpiceOnyxTealMore
Original price:
$29.99 - $39.99
Current price:
$17.97 - $39.99
Clearance options available

John Blair Fleece Jacket
a selection will change the main product imageGrey HeatherRhubarbDark BlueBlack
Original price:
$34.99 - $44.99
Current price:
$24.49 - $31.49

John Blair Fleece Vest
a selection will change the main product imageGrey HeatherDark BlueBlackRhubarb
Original price:
$29.99 - $37.99
Current price:
$20.99 - $26.59

a selection will change the main product imageBlackwatchRed Tartan