Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links
Want it by 12/24? Last chance for priority shipping! Or buy an e-giftcard. Shop now. Order by 12/21 (by 12pm PST). Shipping fees and restrictions apply.
on logo lighton logo dark

Mens Long Sleeve Shirts

34 items
Size Variant
to
34 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
$12.47 - $19.97

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.