Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links
Still need a gift? Use in-store pickup or send an e-gift card. Shop e-gift cards.
on logo lighton logo dark

Mens Long Sleeve Shirts

35 items
Size Variant
to
35 items
Heavyweight Henley T-Shirt
Heavyweight Henley T-Shirt
$32.99
$11.97 - $16.47
Flannel Pocket Shirt
Flannel Pocket Shirt
$39.99
$13.97 - $19.97
Flannel Pocket Shirt
Flannel Pocket Shirt
$39.99
$13.47 - $19.97
Hooded Flannel Shirt
Hooded Flannel Shirt
$44.99
$18.00 - $22.47
Oversized Crew-Neck Sweatshirt
Oversized Crew-Neck Sweatshirt
$34.99
$10.97 - $20.99

MENS LONG SLEEVE SHIRTS

Upgrade your wardrobe with our collection of men's long sleeve shirts at Old Navy. Whether you're looking for casual or dressy options, we have the perfect long sleeve shirts to suit your style. Our men's long sleeve shirts are designed with comfort and versatility in mind. Crafted from soft, high-quality fabrics, these shirts are perfect for layering or wearing on their own.

Discover a variety of styles, including rotation t-shirts, graphic t-shirts, waffle-knit t-shirts, striped rotation t-shirts, polo pullover sweaters, curved-hem t-shirts, and uniform pique polos. These long sleeve shirts for men are available in a range of colors and patterns, allowing you to express your individuality. With features like built-in flex and soft-washed finishes, our shirts offer both style and functionality. Whether you're dressing up for a special occasion or keeping it casual, our men's long sleeve shirts are a must-have addition to your wardrobe.