Get This Deal
Editor Insights
Today only! Check out this selection of men's flannel shirts from $12.99 at JCPenney. We found this St. John's Bay Classic Fit Flannel Shirt, which drops from $38 to $12.99. This shirt is available in several colors at this price. Similar flannel shirts sell elsewhere for $25 or more. Shipping is free when you spend $49. Otherwise, it adds $8.95.
More Deals Like This
$14
$45
Save 69%
UA Tech Polo $14
$26
$40
Save 34%
Arctic Fleece Shirt Jacket $26
$20
$65
Save 69%
Under Armour Playoff Heather Polo $20
$15
$25
Save 40%
Kohl's Extra Soft Flannel Shirts $15
$28
$80
Save 64%
Tommy Hilfiger Chambray Pocket Shirt $28
$13
$40
Save 67%
Under Armour Waffle Crew $13
Clearance
Up to 90% Off Dick's Sporting Goods
$15
$28
Save 47%
Wolverine Hastings Flannel Shirt $15
$12
$50
Save 76%
Banana Republic Factory Knit Top $12
$19
$80
Save 76%
Banana Republic Factory Shirt $19
$16
$39
Save 60%
3pk Nautica Crewneck Shirts $16
$30
$50
Save 40%
NCAA Midweight Quarter-Zips $30
Having issues with this deal?
























