Denim Shorts for Men Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high H&M Denim Shorts $19 $34 H&M Denim Shorts $14 $24 H&M Denim Shorts $29 H&M Denim Shorts Trashed $29 Express Eco Friendly Slim Fit 9 Inch Frayed Hem Denim Shorts $69 Weekday Beach Day Denim Shorts Wow Blue $48 G Star G Star 3301 Deconstructed Shorts $95 Pull&Bear Regular Fit Denim Shorts In Bleached Wash $29 Blend of America Blend Bright Blue Denim Shorts $72 Blend of America Blend Light Blue Denim Shorts $38 $59 Asos Denim Shorts In Stretch Slim 125oz Light Wash Vintage Blue $40 Selected Homme Denim Shorts With Rolled Hem And Stretch $72