When you’re not grilling meat or drinking beer in the backyard, Memorial Day weekend is actually a really good time to be hunched over a computer.
Why? Because there are some insanely good menswear sales online, with massive price cuts on everything from J.Crew to Todd Snyder… in some cases up to 50% off.
Here, 30 of the best deals this Memorial Day weekend.
2(X)IST: 25% off plus $10 off for every $100 you spend (through 5/28)
3×1: 20 percent off site-wide with code MDW18 (through 5/28)
Abercrombie & Fitch: 40% off entire store and online (through 5/28)
Barneys: Up to 40% off (ongoing)
Bergdorf Goodman: Up to 40% off (through 5/28)
Bloomingdale’s: Up to 40% off (ongoing)
Clarks: 25% off select styles with code MAY25 (through 5/29)
Cole Haan: Exra 40% off sales items (through 5/31)
DC Shoes: 30% off sales items (through 5/28)
East Dane: Up to 40% off (ongoing)
GANT: 20% off sitewide (through 5/28)
Gap: Up to 50% off and an additional 20% off online (through 5/26)
Helix Sleep: $100 off a mattress with code MDW100 (through 5/30)
Huckberry: Up to 40% off (through 5/29)
J.Crew: 40% off, excluding sales items (through 5/27)
J.Crew Factory: 50% off everything and additional 50% off clearance with code WINWIN (through 5/29)
Levi’s: 30% off everything with code MAY30 (through 5/30)
Macy’s: Extra 20% off at Macy’s Memorial Day sale with code MEMDAY (through 5/28)
NeedSupply: Up to 40% off (ongoing)
Neiman Marcus: Up to 40% off (ongoing)
Nordstrom: Up to 40% off (through 6/4)
Ralph Lauren: 30% off select styles with code MEMDAY (through 5/29)
Saks Fifth Avenue: Up to 40% off (ongoing)
Solstice: 25% off site-wide and 30% off sales items with code EXTRA30 ((through 5/29)
Sunspel: 20% off select items and free delivery (through 5/28)
Ssense: Up to 50% off (ongoing)
Todd Snyder: 30% off select new styles, up to 60% off sales items (5/24-5/29)
Urban Outfitters: Up to 50% off (through 5/29)
Vineyard Vines: Up to 50% off sales items and 25% off select regular priced items (through 5/29)
Wittmore: 25%, 30% and up to 50% off selected brands (ongoing)