Sorry — this deal is no longer available. Never miss another deal! Sign up for daily updates:

Will be used in accordance to our Privacy Policy

A good flannel shirt is essential for fall and winter, and lucky for you, JCPenney has a great deal on them. I found a variety of men’s flannels for only $19, regularly $40 or more. These are perfect to wear around a bonfire, while cutting down a tree, or to give as a Christmas present.

Save a ton of money with our best JCPenney shopping tips.

Text DEALS to 57299 and be the first to know about the hottest deals each day.

Two Men's flannel shirts sitting in a shopping cart.

ONLINE or In-Store Deal
$19.00 $40.00 (53% Off)
Shipping: Free on orders of $75+ or free ship to store on orders over $25
Pickup: Free
shop more jcpenney deals