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
$5
$6
Save 16%
32 Degrees Active Tee $5
$15
$20
Save 25%
4pk 32 Degrees Tees $15
$5
$6
Save 16%
32 Degrees Racerback Tank $5
$30
$50
Save 40%
Carhartt Heavyweight Flannel $30
$13
$20
Save 36%
Sonoma Waffle Thermal Tees $13
$21
$55
Save 62%
Under Armour Matchplay Polo $21
$20
$79
Save 74%
Original Penguin Pique Polo $20
$12
$30
Save 58%
UA Boys' Active Polo with UPF 50 $12
$23
$60
Save 61%
UA Twist Emboss Hoodie $23
$21
$60
Save 65%
Under Armour Colorblock Hoodie $21
Having issues with this deal?
























