Check it out
Editor Insights
Shop this selection of on-sale flannel shirts with prices falling as low as $11.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 64% off its regular price.
You May Also Like
$10
$80
Save 86%
Nautica Slim Fit Dress Shirt $10
$22
$90
Save 75%
The North Face UPF Long-Sleeve Shirt $22
Sale
NFL Polos $27
$10
$35
Save 71%
Turtleneck $10 in 9 Colors
$12
$25
Save 52%
UA Men's Velocity Shirt $12
Sale
NCAA Polos $20
$24
$45
Save 46%
Under Armour Tech Polo $24
Having issues with this deal?