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 everything, plus an extra 30% off your first purchase. Apply Now. Excludes Today Only Deals.Open and use a Navyist Rewards Credit Card to get 50% off everything, plus an extra 30% off your first purchase. Apply Now. Excludes Today Only Deals.
on logo lighton logo dark

Mens Dress Shirts

30 items
Size Variant
30 items
Classic Fit Everyday Shirt
Classic Fit Everyday Shirt
$$34.99 - $$36.99
$$9.47 - $$25.00
Classic Fit Everyday Shirt
Classic Fit Everyday Shirt
$$26.99 - $$34.99
$$16.00 - $$20.00
Classic Fit Everyday Oxford Shirt
Classic Fit Everyday Oxford Shirt
$$34.99 - $$36.99
$$14.97 - $$36.99
Flannel Shirt
Flannel Shirt
$$39.99
$$7.96 - $$17.97
Slim Fit Built-In Flex Everyday Shirt
Slim Fit Built-In Flex Everyday Shirt
$$34.99 - $$36.99
$$7.47 - $$25.00
Regular-Fit Patterned Flannel Shirt
Regular-Fit Patterned Flannel Shirt
$$39.99
$$24.97 - $$39.99
Banded-Collar Non-Stretch Shirt
Banded-Collar Non-Stretch Shirt
$$36.99
$$12.97 - $$18.47
Loose Fit Pocket Shirt
Loose Fit Pocket Shirt
$$44.99
$$11.47 - $$22.47
Slim Fit Pique Polo
Slim Fit Pique Polo
$$22.99
$$15.00

MENS DRESS SHIRTS

Elevate your style with our collection of men's dress shirts at Old Navy. Whether you're dressing up for a formal occasion or need a polished look for the office, our dress shirts are designed to make you look and feel your best. With a variety of fits and styles to choose from, you'll find the perfect shirt to suit your taste and body type.

Our men's dress shirts are crafted with high-quality materials and attention to detail, ensuring a comfortable and stylish fit. From slim-fit to regular-fit, our shirts are tailored to flatter your physique. Made with our Pro Signature Performance fabric, these dress shirts offer moisture-wicking and wrinkle-resistant properties, keeping you cool, dry, and looking sharp all day long.