Men's Shorts

Sort by
Filter
sort Recommended have been applied
  • Regular Fit Sweatshorts - Gray melange/Black/Dark gray/Light beige/Peach pink/Brown
    -20%

    Regular Fit Sweatshorts

    Discounted price$11.99Regular price$14.99

  • Relaxed-Fit Linen-Blend Shorts - Navy blue/Dark gray/White/Light beige
    -20%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shorts

    Discounted price$35.99Regular price$44.99

  • Regular Fit Sweatshorts - Black/Gray melange/Dark gray/Light beige/Peach pink/Brown
    -20%

    Regular Fit Sweatshorts

    Discounted price$11.99Regular price$14.99

  • Regular Fit Sweatshorts - Dark gray/Gray melange/Black/Light beige/Peach pink/Brown
    -20%

    Regular Fit Sweatshorts

    Discounted price$11.99Regular price$14.99

  • Regular-Fit Canvas Shorts - Sage green/Black/Light beige/Navy blue/Pink
    -27%

    Regular-Fit Canvas Shorts

    Discounted price$21.99Regular price$29.99

  • Regular Fit Sweatshorts - Light beige/Gray melange/Black/Dark gray/Peach pink/Brown
    -20%

    Regular Fit Sweatshorts

    Discounted price$11.99Regular price$14.99

  • Regular-Fit Linen Shorts - Gray/Light beige/Black/Dark beige/Navy blue
    -20%
    H&M Premium Selection

    Regular-Fit Linen Shorts

    Discounted price$39.99Regular price$49.99

  • Short Sports Shorts - Black/Dark gray/Green/Navy blue
    -25%
    H&M Move

    Short Sports Shorts

    Discounted price$14.99Regular price$19.99

  • Regular-Fit Canvas Shorts - Black/Sage green/Light beige/Navy blue/Pink
    -27%

    Regular-Fit Canvas Shorts

    Discounted price$21.99Regular price$29.99

  • Sports Shorts with DryMove™ - Dark brown/Black/Gray melange/Dark green/Navy blue
    -17%
    H&M Move

    Sports Shorts with DryMove™

    Discounted price$24.99Regular price$29.99

  • Relaxed-Fit Shorts - Navy blue/Sage green
    -27%

    Relaxed-Fit Shorts

    Discounted price$32.99Regular price$44.99

  • Sports Shorts with DryMove™ - Black/Dark brown/Gray melange/Dark green/Navy blue
    -20%
    H&M Move

    Sports Shorts with DryMove™

    Discounted price$23.99Regular price$29.99

  • Regular-Fit Canvas Shorts - Light beige/Sage green/Black/Navy blue/Pink
    -27%

    Regular-Fit Canvas Shorts

    Discounted price$21.99Regular price$29.99

  • Cargo Shorts - Light gray/Light beige/Black
    -20%

    Cargo Shorts

    Discounted price$39.99Regular price$49.99

  • Relaxed-Fit Shorts - Black/Brown/Gray melange
    -21%

    Relaxed-Fit Shorts

    Discounted price$21.99Regular price$27.99

  • Short Sports Shorts - Dark gray/Black/Green/Navy blue
    -25%
    H&M Move

    Short Sports Shorts

    Discounted price$14.99Regular price$19.99

  • Baggy Denim Shorts - Pink/Pale denim blue
    -20%

    Baggy Denim Shorts

    Discounted price$47.99Regular price$59.99

  • Regular Fit Sweatshorts - Pale green/Light gray/Cream
    -26%

    Regular Fit Sweatshorts

    Discounted price$25.99Regular price$34.99

  • Regular Fit Sweatshorts - Light gray/Pale green/Cream
    -26%

    Regular Fit Sweatshorts

    Discounted price$25.99Regular price$34.99

Men's Shorts

Our men’s shorts are a style staple when it comes to dressing for warmer weather. You can’t go wrong with a trendy pair of cargo shorts paired with T-shirts and sneakers. Shopping for formal wear? Our chino shorts are perfect for styling with short-sleeve shirts for looking put-together yet staying comfy. Stock up on running shorts and gym shorts to step up your training. Or, sit back and relax in a pair of our sweat shorts in a range of bright and neutral colors. Shop the full range of men’s shorts below.