Men’s Vest

    Between chilly summer nights and frigid winter days, the men's vest exists as a convenient and versatile middle ground for all your styling needs. Not only is a vest for guys a problem-solving staple, it's also a dapper layering piece that’s as stylish as it is functional. From streetwear-inspired puffers to cozy classics, our selection of men's vests has you covered.

     

    Play It Close to the Vest

    Forego the sleeve with a men's casual vest. Designed as a layering piece with an unrestrictive fit, a casual vest for guys can range from soft-shell fleece vests to quilted puffer men's vests, with each iteration offering its own technical benefits. A men's fleece vest easily layers beneath men's jackets & coats while delivering sumptuous warmth to your core. A men's puffer vest doubles as outerwear thanks to an insulated, quilted finish. Workwear jacket vests feature tech details like reflective panels, pack-away hoods, and plenty of pockets.

     

    Dress for the Occasion

    Gear up from the golf course or downtown dinner with a men's vest jacket. Jacket vests are the perfect complement to both windy city commutes and outdoor activities alike, adding comfort to any look. Vest outfits for men can take many forms - pair your puffer vest with a long-sleeve tee and men's pants for extra warmth or layer a fleece vest over a polo and slacks for a preppie take. Looking for something that skews more formal? A fashion men's vest matches flawlessly with your office-hours suit.

     

    Find your next men's vest at Macy's and complete your wardrobe with our men's clothing collection.

    Show more

    Vests

    (24)

    Shopping at (24)

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

    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.