8 items
to
8 items
- Price: Low-High
- Price: High-Low
Flannel Pocket Shirt
$44.99
$9.46 - $13.99
90's Straight Flannel-Lined Jeans
$69.99
$28.99
90's Straight Flannel-Lined Jeans
$69.99
$34.97
Flannel Pajama Pants for Men
$34.99
$16.97
Flannel Pajama Set for Men
$49.99
$19.97
You may also like
Flannel Boyfriend Button-Down Shirt
$39.99
$15.97 - $39.99
Flannel Pajama Set for Women
$59.99
$19.99 - $59.99
Poplin Pajama Pants for Men
$24.99
$19.99 - $24.99
Plaid Pocket Shirt
$54.99
$19.99 - $54.99
Jersey Pajama Shorts for Men
$29.99
$23.99 - $29.99
Jersey Pajama Shorts for Men
$29.99
$23.99 - $29.99
Cropped Long-Sleeve Plaid Pocket Flannel Shirt for Girls
$29.99
$3.96 - $29.99
Soft-Brushed Flannel Pocket Shirt for Baby
$22.99
$6.97 - $22.99
Long-Sleeve Hooded Flannel Shirt for Girls
$36.99
$8.47 - $36.99
MEN'S FLANNEL
Stay cozy and stylish with our collection of men's flannel at Old Navy. Whether you're looking for a classic flannel shirt, a comfortable pair of flannel pajama pants, or a warm flannel shacket, we've got you covered. Our men's flannel is made with high-quality materials and designed for both comfort and durability.
Our flannel shirts are perfect for layering or wearing on their own. They feature a soft and breathable fabric that keeps you warm without overheating. Choose from a variety of colors and patterns to suit your personal style. Looking for something extra cozy? Check out our hooded flannel shirts or sherpa-lined flannel shackets for added warmth.