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 & get an extra 30% off* your first purchase. Apply Now.Open and use a Navyist Rewards Credit Card & get an extra 30% off* your first purchase. Apply Now.
on logo lighton logo dark

Dress Coats for Men

15 items
Size Variant
to
15 items
Plaid Topcoat
Plaid Topcoat
$99.99
$59.99
Twill Blazer
Twill Blazer
$99.99
$59.99
Herringbone Blazer
Herringbone Blazer
$89.99
$53.99
Seersucker Blazer
Seersucker Blazer
$99.99
$47.97
Velvet Blazer
Velvet Blazer
$99.99
$59.99
Twill Blazer
Twill Blazer
$99.99
$59.99
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.