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

Dress Coats for Men

16 items
Size Variant
to
16 items
Seersucker Blazer
Seersucker Blazer
$99.99
$47.97
Plaid Topcoat
Plaid Topcoat
$99.99
$59.99
Herringbone Blazer
Herringbone Blazer
$89.99
$53.99
Twill Blazer
Twill Blazer
$89.99
$27.47
Twill Blazer
Twill Blazer
$99.99
$59.99
Twill Blazer
Twill Blazer
$99.99
$59.99
Linen-Blend Blazer
Linen-Blend Blazer
$99.99
$47.97
Jean Shirt Jacket
Jean Shirt Jacket
$59.99
$35.99

MEN'S DRESS COATS

Elevate your style with our collection of men's dress coats at Old Navy. Whether you're heading to the office, a special event, or a night out on the town, our dress coats for men are designed to make a statement. With a range of styles to choose from, you'll find the perfect coat to complete your sophisticated look.

Our men's dress coats are crafted from high-quality materials, ensuring both style and durability. From soft-brushed peacoats to button-front topcoats, our coats are designed to keep you warm and stylish in any weather. With a variety of colors and patterns available, you can easily find a coat that matches your personal style. Whether you prefer a classic double-breasted design or a modern blazer, our dress coats for men are versatile and timeless.