Brad’s Deals is a free, ad-supported service

Flannel Shirts from $12

Sale
  • Ships free with $49 order or add $8.95
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.

Posted by Tom K. 6 hours ago