Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links

Tax-Free ’Fits for the Kiddos!

Men's Dress Shirts

34 items
Size Variant
to
34 items
Classic Fit Everyday Shirt
Classic Fit Everyday Shirt
$42.99
$20.97 - $20.99
Classic Fit Everyday Shirt
Classic Fit Everyday Shirt
$42.99
$20.97 - $20.99
Button-Down Pocket Shirt
Button-Down Pocket Shirt
$54.99
$19.97 - $26.97
Slim Dress Pants
Slim Dress Pants
$54.99
$32.99

MEN'S DRESS SHIRTS

Elevate your style with our collection of men's dress shirts at Old Navy. Our dress shirts are designed to keep you looking sharp and feeling comfortable all day long. Whether you prefer a slim fit or a regular fit, our dress shirts are tailored to perfection to provide a sleek and polished look. Made from high-quality materials, these shirts are not only stylish but also durable, ensuring they will be a staple in your wardrobe for years to come.

From performance dress shirts that offer moisture-wicking and stretch properties to classic oxford shirts that exude timeless sophistication, we have a wide range of options to suit your personal style and occasion. Whether you need a dress shirt for a formal event or a casual outing, Old Navy has you covered with versatile and stylish options that will make you stand out in any setting.