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
$7
$8
Save 12%
32 Degrees Classic Polo $7
$14
$45
Save 69%
UA Tech Polo $14
$17
$69
Save 75%
Columbia Men's Club Champ Polo $17
$20
$65
Save 69%
Under Armour Playoff Heather Polo $20
$26
$40
Save 34%
Arctic Fleece Shirt Jacket $26
$28
$80
Save 64%
Tommy Hilfiger Chambray Pocket Shirt $28
$15
$28
Save 47%
Wolverine Hastings Flannel Shirt $15
Clearance
Up to 90% Off Dick's Sporting Goods
$15
$25
Save 40%
Kohl's Extra Soft Flannel Shirts $15
$16
$39
Save 60%
3pk Nautica Crewneck Shirts $16
Having issues with this deal?
























