Men’s Blazers & Sport Coats

    When the day calls for a look that’s more than T-shirt-meets-jeans, but less than a polished pantsuit, business casual is the way to go. Discover men’s blazers and sport coats at Macy’s. So, what’s the big difference? A men’s sport coat is patterned and paired with coordinating pants, while a men’s blazer jacket typically features buttons and trousers to match. Either way, the look takes casual to a new level.

    Classy Meets Casual
    Unsure of the dress code? Throw on a sport coat and you’re good to go. They’re completely classy without wearing a full suit and look great with a dress shirt. Look for options with classic plaid or tweed patterns that go with everything.

    Fashionable Fabrics
    When you want to make a style statement, a men’s velvet or sequin blazer dials things up a notch. If understated is more your speed, look for styles in classic fabrics like a men’s corduroy or linen blazer. Pair them with dress pants or your favorite chinos.

    Fits for All
    A men’s blazer jacket should fit like a charm. For example, a double-breasted blazer designed with stretch always looks dapper, plus it’ll move with you throughout your busy day. If you’re after a more tailored silhouette, slim-fit blazers should do the trick. Add a pair of polished loafers and you’re out the door.

    Printed Polish
    A printed sport coat or blazer is a versatile pick to have hanging in your closet. A men’s tweed or floral blazer brings some fun to your polished style. Pop on a pair of dress shoes for a fully coordinated look.

    Shop men’s blazers and sport coats, available at Macy’s.

    Show more

    Blazers & Sport Coats


    Shopping at (340)

    Same-Day Delivery isn't available for Delivery to (340)

    How to Pick up Your Order Curbside:
    • Available at limited stores. Click on the store location link to see which stores are Curbside Pickup eligible.
    • Once an order is made through Curbside Pickup, look for an email with specific instructions and pickup location for your store.
    • Orders that are placed before noon will be available for same day pickup. Orders made after 12pm will be available for pick up the next business day.