Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links
Open and use a Navyist Rewards Credit Card & get an extra 30% off* your first purchase. Apply Now.Open and use a Navyist Rewards Credit Card & get an extra 30% off* your first purchase. Apply Now.
on logo lighton logo dark

Flannel Tops

27 items
Size Variant
27 items
Flannel Shirt
Flannel Shirt
$$39.99
$$7.96 - $$19.97
Flannel Pajama Set
Flannel Pajama Set
$$44.99
$$10.97 - $$16.97
Hooded Flannel Shirt
Hooded Flannel Shirt
$$44.99
$$11.47
Regular-Fit Patterned Flannel Shirt
Regular-Fit Patterned Flannel Shirt
$$39.99
$$24.97 - $$27.99
Loose Flannel Boyfriend Shirt
Loose Flannel Boyfriend Shirt
$$36.99
$$6.96 - $$14.47
Relaxed Classic Flannel Shirt
Relaxed Classic Flannel Shirt
$$34.99
$$6.96 - $$10.96
Matching Flannel Pajama Set
Matching Flannel Pajama Set
$$39.99
$$7.96 - $$9.96
Matching Flannel Pajama Set
Matching Flannel Pajama Set
$$44.99
$$9.97 - $$16.97

FLANNEL TOPS

Discover a wide range of cozy and stylish flannel tops for the whole family at Old Navy. Our collection of flannel shirts, tops, and pajama sets are perfect for adding a touch of warmth and comfort to your wardrobe. Made from soft, brushed flannel fabric, these tops are not only comfortable to wear but also durable and easy to care for. Whether you're looking for a classic flannel shirt for men, a loose boyfriend-style flannel shirt for women, or a cute plaid top for girls, we have something for everyone.

Our flannel tops come in a variety of styles, including button-down shirts, hooded tops, ruffle-trimmed designs, and more. The timeless plaid patterns and cozy textures make these flannel tops versatile pieces that can be dressed up or down for any occasion. Stay warm and stylish all season long with our collection of flannel tops at Old Navy.