Get This Deal
Editor Insights
These flannel shirts for women and men drop from as much as $39.99 to $14 at Old Navy. Get free shipping when you log into your Rewards Account and spend at least $50. Otherwise, $7 will be added to your order. That's up to 65% off and the lowest price we found so far this season. Choose from several styles while they last.
More Deals Like This
$16
$30
Save 46%
Oversized Boyfriend Flannel Shirt $16
$13
$20
Save 35%
Lace-Sleeve Fall Tops $13
$15
$24
Save 37%
Fall Knit Top $15 in 7 Colors
Clearance
Old Navy: 50-87% Off Clearance
$20
$60
Save 66%
Gap Mickey Mouse Hoodie $20
Having issues with this deal?
























