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 and send an e-gift card. Shop e-gift cards
on logo lighton logo dark

Slim Shirts

26 items
Size Variant
to
26 items
Snug Long-Sleeve T-Shirt
Snug Long-Sleeve T-Shirt
$24.99
$9.97 - $14.99
Snug Crop T-Shirt
Snug Crop T-Shirt
$16.99
$3.47 - $11.49
Snug Crop T-Shirt
Snug Crop T-Shirt
$16.99
$3.47 - $11.49
Plush-Knit Long-Sleeve T-Shirt
Plush-Knit Long-Sleeve T-Shirt
$24.99
$8.97 - $11.97
Slim Ripped Jeans
Slim Ripped Jeans
$64.99
$38.99
Mini Shirt Dress
Mini Shirt Dress
$49.99
$24.97
Classic Fit Everyday Shirt
Classic Fit Everyday Shirt
$42.99
$20.97 - $20.99

SLIM SHIRTS

Upgrade your wardrobe with our collection of slim shirts for men. At Old Navy, we understand the importance of finding the perfect fit, and our slim shirts are designed to provide a sleek and tailored look. Made with high-quality materials, these shirts offer both style and comfort.

Our slim shirts feature a slim-fit silhouette that flatters the body and creates a modern and polished appearance. Whether you're dressing up for a formal occasion or looking for a versatile shirt for everyday wear, our slim shirts are a great choice. With a range of colors and patterns to choose from, you can easily find a shirt that suits your personal style.