Discover effortless, classic style when you explore Old Navy's mens long sleeve flannel shirts.
Old Navy Flannel Shirt Collection
We carry a wide variety of mens flannel long sleeve shirts in many different styles and colours. Choose from many different cuts, from regular fit to tailored fit. If you want a modern twist on a timeless shirt, go with a slim fit in a traditional plaid like Buffalo check. Old Navy's long sleeve flannel shirts for men are available in several types of plaid, such as tartan, madras, and glen, in various hues. Select a solid-colour flannel shirt or a two-tone check for a simple look, or go with a tartan featuring multiple shades for a colourful appearance.
Mens Flannel Shirts Features
In a flannel shirt, fabric is key to creating the soft comfort that makes this shirt so popular. Find nothing but the best materials in the mens long sleeve flannel shirts at Old Navy, such as 100% cotton flannel. Our shirts also come in multiple flannel weights so you can select the shirt that's right for your comfort level. Discover other convenient features in the mens flannel long sleeve shirts at Old Navy, like pointed collars, button-closure patch pockets, buttoned cuffs, and contrasting lining.
Old Navy Long Sleeve Flannel Shirts Style
Our collection of long sleeve flannel shirts for men is versatile and easy to style. Create a traditional look when you pair a check flannel shirt with your favourite dark-wash Old Navy denim, a leather belt, and hiking boots. If you prefer a more trendy style, select a long sleeve flannel shirt in a brightly-coloured madras plaid and wear it with sandals and chinos. These flannel shirts can also be worn as a light shirtjacket. Try wearing a heavier-weight flannel shirt over a graphic tshirt for a fashionable look in cooler weather.
Choose mens flannel long sleeve shirts from Old Navy when you want a comfortable top with both cool and classic appeal.