Skip to main content
Sign up for emails & get extra 25% off! Exclusions apply. Sign Up
Free Shipping with $25 purchase or fast & free Store Pickup. Exclusions

Mens Shorts

Are you searching for new shorts? Shop men’s styles, available at Macy’s. Whether you prefer a classic, regular or slim-fit style, we have the perfect look for you. Shop the latest from your favorite brands, including Nike, Polo Ralph Lauren, Under Armour, Tommy Hilfiger and more.

Men’s Shorts Checklist:

Men’s Denim Shorts. What do you wear when it’s too hot for jeans? It’s time to break out men’s denim shorts. From classic to distressed styles, we have the perfect jean shorts for you. Don’t forget to link them up with your new T-shirts and tank tops.

Men’s Cargo Shorts. Do you want casual shorts with a more rugged look? Sport cargo shorts with your favorite T-shirts. You’ll love the storage possibilities with all those roomy pockets. Pair them with flip-flops for the perfect laid-back vibe.

Men’s Chino Shorts. Are you searching for dressier shorts? Chino shorts will infuse your casual look with instant class. What do you wear to complete this outfit? Pair your chinos with polos, dress shirts and boat shoes for a sharp finish.

Men’s Gym Shorts. Do you need shorts for working out or lounging? Gym shorts are the MVPs of your athleisure look. For multiple styling options, score standard hues, like gray, navy or black. If you want to make a statement, flex gym shorts with bold colors, oversized logos or vivid prints. Don’t forget to link up these shorts with fresh T-shirts and sneakers.

Styling Tips: Remember to buy new sandals to pair with your shorts.

Beat the heat. Shop men’s shorts, available at Macy’s.

   Show more
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.