Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links
Jingle jammies for the fam are back! Shop now.
on logo lighton logo dark

Long Sleeve Flannel Shirts

25 items
Size Variant
to
25 items
Hooded Flannel Shirt
Hooded Flannel Shirt
$49.99
$24.97 - $29.99
Flannel Pocket Shirt
Flannel Pocket Shirt
$44.99
$21.97 - $21.99
Flannel Pocket Shirt
Flannel Pocket Shirt
$44.99
$21.97 - $21.99
Flannel Pajama Top
Flannel Pajama Top
$24.99
$12.49
Soft-Brushed Flannel Pocket Shirt for Boys
Soft-Brushed Flannel Pocket Shirt for Boys
$32.99 - $34.99
$16.49 - $16.99

LONG SLEEVE FLANNEL SHIRTS

Looking for stylish and cozy long sleeve flannel shirts? Look no further than Old Navy. Our collection of long sleeve flannel shirts for men, women, and kids offers a wide range of options to suit your style and comfort needs. Whether you're looking for a classic plaid pattern or a trendy twist on the flannel shirt, we've got you covered.

Our long sleeve flannel shirts are made with high-quality materials that are soft, durable, and perfect for layering. With features like button-front closures, chest pockets, and versatile lengths, these shirts are both practical and fashionable. Whether you're dressing up for a casual outing or staying cozy at home, our long sleeve flannel shirts are a versatile wardrobe staple that can be dressed up or down for any occasion. Shop our collection today and find your perfect flannel shirt at Old Navy.