Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links
Order today for free shipping + delivery by 12/24. Rewards members get access to free shipping. Restrictions apply. Details
on logo lighton logo dark

Flannel Shirts

35 items
Size Variant
to
35 items
Flannel Pocket Shirt
Flannel Pocket Shirt
$44.99
$16.97 - $21.97
Flannel Pocket Shirt
Flannel Pocket Shirt
$44.99
$13.97 - $17.99
Hooded Flannel Shirt
Hooded Flannel Shirt
$49.99
$24.97 - $29.99
Flannel Scarf
Flannel Scarf
$19.99
$7.97 - $7.99
Flannel Scarf
Flannel Scarf
$24.99
$9.00
Flannel Poncho
Flannel Poncho
$39.99
$15.00
Flannel Pajama Joggers for Men
Flannel Pajama Joggers for Men
$34.99
$16.97 - $16.99
Long-Sleeve Poplin Shirt for Boys
Long-Sleeve Poplin Shirt for Boys
$29.99 - $34.99
$10.97 - $14.97

FLANNEL SHIRTS

Discover the ultimate in comfort and style with our collection of flannel shirts for men, women, and kids. At Old Navy, we offer a wide range of flannel shirts that are perfect for any occasion. Whether you're looking for a classic flannel shirt, a hooded flannel shirt, or a relaxed fit flannel shirt, we have something for everyone.

Our flannel shirts are made from high-quality materials that are soft, durable, and easy to care for. They feature a timeless plaid pattern that never goes out of style. With their cozy and warm feel, our flannel shirts are perfect for layering during the colder months or wearing on their own during the transitional seasons. Whether you're dressing up for a casual day out or lounging around at home, our flannel shirts are a versatile and stylish choice. Shop our collection today and find your new favorite flannel shirt.