Get This Deal
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.
More Deals Like This
$19
$70
Save 73%
Original Penguin Golf Polo $19
$22
$60
Save 63%
Levi's Western Button-Down Shirt $22
$15
$40
Save 62%
Sonoma Goods For Life Plush Robe $15
$20
$40
Save 50%
50% Off Columbia Long Sleeve Shirt
$8
$40
Save 80%
2pc Men's Shirt and Tank Top Set $8
$9
$30
Save 70%
Eddie Bauer Heat-Control Crew Top $9
$12
$60
Save 80%
Adidas Core Performance Polo $12
$20
$79
Save 74%
Original Penguin Pique Polo $20
$20
$60
Save 66%
Hurley Men's Icon Hoodie $20
$20
$39
Save 48%
The Gym People Half-Zip Pullover $20
$11
$12
Save 8%
Goodfellow & Co Sweater $11
Having issues with this deal?
























