Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links
Open and use a Navyist Rewards Credit Card to get 50% off your purchase, plus an extra 30% off your first purchase. Apply now. Exclusions apply.
on logo lighton logo dark

Men's Dressy Shirts

76 items
Size Variant
to
76 items
Classic Fit Everyday Shirt
Classic Fit Everyday Shirt
$26.99
$6.97 - $12.97
Classic Fit Everyday Shirt
Classic Fit Everyday Shirt
$39.99
$18.47 - $19.97
Sweater-Knit Shirt
Sweater-Knit Shirt
$44.99
$17.47
Button-Front Eyelet Shirt
Button-Front Eyelet Shirt
$44.99
$15.97 - $22.47

MEN'S DRESSY SHIRTS

Elevate your style with our collection of men's dressy shirts at Old Navy. Whether you're dressing up for a special occasion or just want to look sharp for a day at the office, we have the perfect shirt for you. Our dress shirts are designed with attention to detail and quality craftsmanship, ensuring you look and feel your best. Choose from a variety of fits, including slim fit and regular fit, to find the shirt that suits your style and body type.

Our men's dressy shirts are made from high-quality fabrics that are both comfortable and durable. From performance dress shirts that wick away moisture to keep you cool and dry, to tech dress shirts that offer stretch and flexibility, we have options to meet your needs. Whether you prefer classic solid colors or bold patterns, our dressy shirts for men are versatile and stylish, making them a must-have in any wardrobe.