Check it out
Editor Insights
Shop this selection of on-sale flannel shirts with prices falling as low as $14.99 at JCPenney.com. Shipping is free on orders over $49. Otherwise, it adds $8.95. This St. John's Bay Classic Fit Long Sleeve Flannel Shirt, originally listed at $34, drops to $11.99. This shirt is only available at JCPenney, and right now you can get it for 56% off its regular price.
You May Also Like
$15
$80
Save 81%
Canada Weather Sherpa Flannel $15
$10
$28
Save 64%
Thermal Henley $10
$31
$90
Save 65%
Puma Men's Midweight Shirt Jacket $31
$13
$68
Save 80%
32 Degrees Soft Stretch Shirt $13
$24
$90
Save 73%
3 Moisture-Wicking Golf Polos $24 Shipped
$9
$30
Save 70%
American Eagle Polo $9
$22
$40
Save 43%
Arctic Fleece Shirt Jacket $22
Having issues with this deal?