Right now, visit Old Navy, where they have a sale on flannel shirts. As a deal idea, you can score this Relaxed Long-Sleeve Plaid Flannel Pocket Shirt for just $15, down from $44.99! Shipping is free on orders over $50 for Rewards Members (free to join). Check out more styles we’ve outlined below and browse the individual savings by category:
Additionally, see more Old Navy deals here!
Old Navy Flannel Shirts
Old Navy Relaxed Long-Sleeve Plaid Flannel Pocket Shirt
(many colors)
ONLY $15 (Reg $45)
Old Navy Relaxed Long-Sleeve Flannel Pocket Shirt
(5 colors)
ONLY $15 (Reg $45)
Old Navy Relaxed Long-Sleeve Plaid Flannel Pocket Shirt
ONLY $15 (Reg $45)
Old Navy Relaxed Long-Sleeve Flannel Pocket Shirt
(2 colors)
ONLY $15 (Reg $45)
Old Navy Boys Long-Sleeve Flannel Shirt
(5 colors)
ONLY $14 (Reg $30)
Old Navy Girls Oversized Long-Sleeve Utility Pocket Flannel Shirt
(2 colors)
ONLY $14 (Reg $30)











What store has shirts!?
Hi Genie! This deal is no longer available unfortunately. I’ll make sure to post once I see some deals on flannel shirts again. Stay tuned!
Boys coats