Cotton 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 Vans Authentic Chino Shorts 20 Shorts $39 H&M Cargo Shorts $14 $34 H&M Chino Shorts $14 $24 H&M Cargo Shorts $17 $34 H&M Short Chino Shorts $9 $19 Mango Outlet Cargo Bermuda Shorts $12 $59 Mango Outlet Cotton Bermuda Shorts $8 $49 Brunello Cucinelli Flat Front Cotton Shorts $495 Peter Millar Soft Touch Twill Flat Front Shorts $95 Vintage 1946 Snappers Vintage Washed Elastic Waistband Shorts $55 Peter Millar Winston Washed Twill Flat Front Shorts $85 Nordstrom Shop Cotton Linen Blend Shorts $59