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 Diesel Thashort Slim Fit Denim Shorts $128 True Religion Geno Overdye Active Slim Fit Denim Shorts $159 AllSaints Band Switch Shorts $125 G Star G Star Raw Arc Denim Shorts $110 Express Rolled Cuff Denim Shorts $69 Boohoo Cotton Broken Twill Shorts $26 Gap 1969 Slim Fit Jean Shorts $44 True Religion Dean Active Denim Shorts $138 No Brand St Johns Bay St Johns Bay Hiking Shorts $40 INC Internationa... Jean Shorts $49 AllSaints Asahi Switch Shorts $125 Forever 21 Classic Denim Shorts $17