Men's Flannel Shirts from $14
Check out this selection of men's flannel shirts from $14 at JCPenney. For example, the pictured St. John's Bay Flannel Shirt drops from $38 to $14. This shirt is available in 22 colors. Similar shirts sell elsewhere for $22 or more. Shipping is free when you spend $49 or more. You can also order online and choose free store pickup on orders of $49 or more. Otherwise, shipping adds $8.95.
More Deals Like This
$10
$44
Save 77%
32 Degrees UPF Hooded Cooling Shirt $10
$20
$70
Save 71%
Gap Factory Corduroy Overshirt $20
$13
$30
Save 55%
Nautica Heather V-Neck Shirt $13
$10
$35
Save 70%
Eddie Bauer Waffle Henley $10
$28
$55
Save 49%
Columbia PFG Quarter-Zip Pullover $28
$8
$32
Save 75%
Fleece Quarter-Zip Pullover $8
$13
$65
Save 80%
32 Degrees Sweatpant Jeans $13
$15
$44
Save 65%
32 Degrees Comfy Pants $15
Having issues with this deal?

















.png?width=158&height=158&auto=webp&disable=upscale&quality=80&fit=crop)

.jpg?width=158&height=158&auto=webp&disable=upscale&quality=80&fit=crop)


.png?width=158&height=158&auto=webp&disable=upscale&quality=80&fit=crop)

