Men's Shorts On Sale

Sort by
Filter
sort Recommended have been applied
    • Relaxed Fit Textured Shorts - Dark blue/patterned - 1
    • Relaxed Fit Textured Shorts - Dark blue/patterned - 2
    Final Sale
    -55%

    Relaxed Fit Textured Shorts

    Discounted price$ 17.99Regular price$ 39.99

    • Regular Fit Textured Shorts - Black/patterned - 1
    • Regular Fit Textured Shorts - Black/patterned - 2
    Final Sale
    -55%

    Regular Fit Textured Shorts

    Discounted price$ 17.99Regular price$ 39.99

    • Regular Fit Chino Shorts - Light beige/Black/Navy blue/White/Khaki green - 1
    • Regular Fit Chino Shorts - Light beige/Black/Navy blue/White/Khaki green - 2
    • Regular Fit Chino Shorts - Light beige/Black/Navy blue/White/Khaki green - 3
    • Regular Fit Chino Shorts - Light beige/Black/Navy blue/White/Khaki green - 4
    • Regular Fit Chino Shorts - Light beige/Black/Navy blue/White/Khaki green - 5
    -30%

    Regular Fit Chino Shorts

    Discounted price$ 20.99Regular price$ 29.99

    • Regular-Fit Chino Shorts - Beige/White/Navy blue - 1
    • Regular-Fit Chino Shorts - Beige/White/Navy blue - 2
    • Regular-Fit Chino Shorts - Beige/White/Navy blue - 3
    • Regular-Fit Chino Shorts - Beige/White/Navy blue - 4
    • Regular-Fit Chino Shorts - Beige/White/Navy blue - 5
    • Regular-Fit Chino Shorts - Beige/White/Navy blue - 6
    • Regular-Fit Chino Shorts - Beige/White/Navy blue - 7
    -50%

    Regular-Fit Chino Shorts

    Discounted price$ 19.99Regular price$ 39.99

    • Super-Baggy Denim Shorts - Pale blue - 1
    • Super-Baggy Denim Shorts - Pale blue - 2
    • Super-Baggy Denim Shorts - Pale blue - 3
    • Super-Baggy Denim Shorts - Pale blue - 4
    • Super-Baggy Denim Shorts - Pale blue - 5
    -49%

    Super-Baggy Denim Shorts

    Discounted price$ 21.99Regular price$ 42.99

    • Regular Fit Chino Shorts - Black/Light beige/Navy blue/White/Khaki green - 1
    • Regular Fit Chino Shorts - Black/Light beige/Navy blue/White/Khaki green - 2
    • Regular Fit Chino Shorts - Black/Light beige/Navy blue/White/Khaki green - 3
    • Regular Fit Chino Shorts - Black/Light beige/Navy blue/White/Khaki green - 4
    • Regular Fit Chino Shorts - Black/Light beige/Navy blue/White/Khaki green - 5
    • Regular Fit Chino Shorts - Black/Light beige/Navy blue/White/Khaki green - 6
    -40%

    Regular Fit Chino Shorts

    Discounted price$ 17.99Regular price$ 29.99

    • Baggy Denim Carpenter Shorts - White-blue - 1
    • Baggy Denim Carpenter Shorts - White-blue - 2
    • Baggy Denim Carpenter Shorts - White-blue - 3
    • Baggy Denim Carpenter Shorts - White-blue - 4
    • Baggy Denim Carpenter Shorts - White-blue - 5
    • Baggy Denim Carpenter Shorts - White-blue - 6
    Final Sale
    -46%

    Baggy Denim Carpenter Shorts

    Discounted price$ 18.99Regular price$ 34.99

    • Regular-Fit Linen-Blend Shorts - Light beige/Dark gray/Cream/Dusty green - 1
    • Regular-Fit Linen-Blend Shorts - Light beige/Dark gray/Cream/Dusty green - 2
    • Regular-Fit Linen-Blend Shorts - Light beige/Dark gray/Cream/Dusty green - 3
    • Regular-Fit Linen-Blend Shorts - Light beige/Dark gray/Cream/Dusty green - 4
    • Regular-Fit Linen-Blend Shorts - Light beige/Dark gray/Cream/Dusty green - 5
    • Regular-Fit Linen-Blend Shorts - Light beige/Dark gray/Cream/Dusty green - 6
    • Regular-Fit Linen-Blend Shorts - Light beige/Dark gray/Cream/Dusty green - 7
    • Regular-Fit Linen-Blend Shorts - Light beige/Dark gray/Cream/Dusty green - 8
    -43%

    Regular-Fit Linen-Blend Shorts

    Discounted price$ 19.99Regular price$ 34.99

    • Relaxed-Fit Crochet-Look Shorts - Black/White - 1
    • Relaxed-Fit Crochet-Look Shorts - Black/White - 2
    • Relaxed-Fit Crochet-Look Shorts - Black/White - 3
    • Relaxed-Fit Crochet-Look Shorts - Black/White - 4
    • Relaxed-Fit Crochet-Look Shorts - Black/White - 5
    • Relaxed-Fit Crochet-Look Shorts - Black/White - 6
    -46%

    Relaxed-Fit Crochet-Look Shorts

    Discounted price$ 18.99Regular price$ 34.99

    • Regular-Fit Chino Shorts - White/Beige/Navy blue - 1
    • Regular-Fit Chino Shorts - White/Beige/Navy blue - 2
    • Regular-Fit Chino Shorts - White/Beige/Navy blue - 3
    • Regular-Fit Chino Shorts - White/Beige/Navy blue - 4
    • Regular-Fit Chino Shorts - White/Beige/Navy blue - 5
    • Regular-Fit Chino Shorts - White/Beige/Navy blue - 6
    • Regular-Fit Chino Shorts - White/Beige/Navy blue - 7
    -55%

    Regular-Fit Chino Shorts

    Discounted price$ 17.99Regular price$ 39.99

    • Baggy Denim Shorts - Navy blue - 1
    • Baggy Denim Shorts - Navy blue - 2
    • Baggy Denim Shorts - Navy blue - 3
    • Baggy Denim Shorts - Navy blue - 4
    • Baggy Denim Shorts - Navy blue - 5
    • Baggy Denim Shorts - Navy blue - 6
    • Baggy Denim Shorts - Navy blue - 7
    • Baggy Denim Shorts - Navy blue - 8
    -54%

    Baggy Denim Shorts

    Discounted price$ 15.99Regular price$ 34.99

    • Baggy Denim Shorts - White/Dark denim gray/Pale denim blue - 1
    • Baggy Denim Shorts - White/Dark denim gray/Pale denim blue - 2
    • Baggy Denim Shorts - White/Dark denim gray/Pale denim blue - 3
    • Baggy Denim Shorts - White/Dark denim gray/Pale denim blue - 4
    • Baggy Denim Shorts - White/Dark denim gray/Pale denim blue - 5
    • Baggy Denim Shorts - White/Dark denim gray/Pale denim blue - 6
    -60%

    Baggy Denim Shorts

    Discounted price$ 15.99Regular price$ 39.99

    • Loose Fit Printed Twill Shorts - Black/Stranger Things - 1
    • Loose Fit Printed Twill Shorts - Black/Stranger Things - 2
    Final Sale
    -71%

    Loose Fit Printed Twill Shorts

    Discounted price$ 9.99Regular price$ 34.99

    • Regular Fit Chino Shorts - Navy blue/Light beige/Black/White/Khaki green - 1
    • Regular Fit Chino Shorts - Navy blue/Light beige/Black/White/Khaki green - 2
    • Regular Fit Chino Shorts - Navy blue/Light beige/Black/White/Khaki green - 3
    • Regular Fit Chino Shorts - Navy blue/Light beige/Black/White/Khaki green - 4
    • Regular Fit Chino Shorts - Navy blue/Light beige/Black/White/Khaki green - 5
    -40%

    Regular Fit Chino Shorts

    Discounted price$ 17.99Regular price$ 29.99

    • Cargo Shorts - Light beige/Light gray - 1
    • Cargo Shorts - Light beige/Light gray - 2
    • Cargo Shorts - Light beige/Light gray - 3
    • Cargo Shorts - Light beige/Light gray - 4
    • Cargo Shorts - Light beige/Light gray - 5
    • Cargo Shorts - Light beige/Light gray - 6
    • Cargo Shorts - Light beige/Light gray - 7
    -28%

    Cargo Shorts

    Discounted price$ 28.99Regular price$ 39.99

    • Regular-Fit Linen-Blend Shorts - Dark gray/Light beige/Cream/Dusty green - 1
    • Regular-Fit Linen-Blend Shorts - Dark gray/Light beige/Cream/Dusty green - 2
    • Regular-Fit Linen-Blend Shorts - Dark gray/Light beige/Cream/Dusty green - 3
    • Regular-Fit Linen-Blend Shorts - Dark gray/Light beige/Cream/Dusty green - 4
    • Regular-Fit Linen-Blend Shorts - Dark gray/Light beige/Cream/Dusty green - 5
    • Regular-Fit Linen-Blend Shorts - Dark gray/Light beige/Cream/Dusty green - 6
    • Regular-Fit Linen-Blend Shorts - Dark gray/Light beige/Cream/Dusty green - 7
    -43%

    Regular-Fit Linen-Blend Shorts

    Discounted price$ 19.99Regular price$ 34.99

    • Regular Fit Chino Shorts - White/Light beige/Black/Navy blue/Khaki green - 1
    • Regular Fit Chino Shorts - White/Light beige/Black/Navy blue/Khaki green - 2
    • Regular Fit Chino Shorts - White/Light beige/Black/Navy blue/Khaki green - 3
    • Regular Fit Chino Shorts - White/Light beige/Black/Navy blue/Khaki green - 4
    • Regular Fit Chino Shorts - White/Light beige/Black/Navy blue/Khaki green - 5
    -30%

    Regular Fit Chino Shorts

    Discounted price$ 20.99Regular price$ 29.99

    • Relaxed-Fit Crochet-Look Shorts - White/Black - 1
    • Relaxed-Fit Crochet-Look Shorts - White/Black - 2
    • Relaxed-Fit Crochet-Look Shorts - White/Black - 3
    • Relaxed-Fit Crochet-Look Shorts - White/Black - 4
    • Relaxed-Fit Crochet-Look Shorts - White/Black - 5
    • Relaxed-Fit Crochet-Look Shorts - White/Black - 6
    -26%

    Relaxed-Fit Crochet-Look Shorts

    Discounted price$ 25.99Regular price$ 34.99

    • Regular-Fit Linen Shorts - Dark beige/Light beige/Navy blue - 1
    • Regular-Fit Linen Shorts - Dark beige/Light beige/Navy blue - 2
    • Regular-Fit Linen Shorts - Dark beige/Light beige/Navy blue - 3
    • Regular-Fit Linen Shorts - Dark beige/Light beige/Navy blue - 4
    • Regular-Fit Linen Shorts - Dark beige/Light beige/Navy blue - 5
    • Regular-Fit Linen Shorts - Dark beige/Light beige/Navy blue - 6
    • Regular-Fit Linen Shorts - Dark beige/Light beige/Navy blue - 7
    -25%
    H&M Premium Selection

    Regular-Fit Linen Shorts

    Discounted price$ 29.99Regular price$ 39.99

    • Relaxed-Fit Poplin Shorts - Light beige/Black/Navy blue/Dark brown - 1
    • Relaxed-Fit Poplin Shorts - Light beige/Black/Navy blue/Dark brown - 2
    • Relaxed-Fit Poplin Shorts - Light beige/Black/Navy blue/Dark brown - 3
    • Relaxed-Fit Poplin Shorts - Light beige/Black/Navy blue/Dark brown - 4
    • Relaxed-Fit Poplin Shorts - Light beige/Black/Navy blue/Dark brown - 5
    • Relaxed-Fit Poplin Shorts - Light beige/Black/Navy blue/Dark brown - 6
    -43%

    Relaxed-Fit Poplin Shorts

    Discounted price$ 16.99Regular price$ 29.99

    • Regular-Fit Cargo Shorts - Light gray - 1
    • Regular-Fit Cargo Shorts - Light gray - 2
    • Regular-Fit Cargo Shorts - Light gray - 3
    • Regular-Fit Cargo Shorts - Light gray - 4
    • Regular-Fit Cargo Shorts - Light gray - 5
    • Regular-Fit Cargo Shorts - Light gray - 6
    -33%

    Regular-Fit Cargo Shorts

    Discounted price$ 29.99Regular price$ 44.99

    • Regular-Fit Mesh Shorts - Black/Cream - 1
    • Regular-Fit Mesh Shorts - Black/Cream - 2
    • Regular-Fit Mesh Shorts - Black/Cream - 3
    • Regular-Fit Mesh Shorts - Black/Cream - 4
    • Regular-Fit Mesh Shorts - Black/Cream - 5
    • Regular-Fit Mesh Shorts - Black/Cream - 6
    -48%

    Regular-Fit Mesh Shorts

    Discounted price$ 20.99Regular price$ 39.99

    • Relaxed Fit Shorts - Navy blue/Beige/Black - 1
    • Relaxed Fit Shorts - Navy blue/Beige/Black - 2
    • Relaxed Fit Shorts - Navy blue/Beige/Black - 3
    • Relaxed Fit Shorts - Navy blue/Beige/Black - 4
    • Relaxed Fit Shorts - Navy blue/Beige/Black - 5
    • Relaxed Fit Shorts - Navy blue/Beige/Black - 6
    -46%

    Relaxed Fit Shorts

    Discounted price$ 18.99Regular price$ 34.99

    • Regular-Fit Shorts - Black - 1
    • Regular-Fit Shorts - Black - 2
    • Regular-Fit Shorts - Black - 3
    • Regular-Fit Shorts - Black - 4
    • Regular-Fit Shorts - Black - 5
    • Regular-Fit Shorts - Black - 6
    -26%

    Regular-Fit Shorts

    Discounted price$ 25.99Regular price$ 34.99

    • Regular-Fit Linen Shorts - Light beige/Dark beige/Navy blue - 1
    • Regular-Fit Linen Shorts - Light beige/Dark beige/Navy blue - 2
    • Regular-Fit Linen Shorts - Light beige/Dark beige/Navy blue - 3
    • Regular-Fit Linen Shorts - Light beige/Dark beige/Navy blue - 4
    • Regular-Fit Linen Shorts - Light beige/Dark beige/Navy blue - 5
    • Regular-Fit Linen Shorts - Light beige/Dark beige/Navy blue - 6
    • Regular-Fit Linen Shorts - Light beige/Dark beige/Navy blue - 7
    -33%
    H&M Premium Selection

    Regular-Fit Linen Shorts

    Discounted price$ 26.99Regular price$ 39.99

    • Relaxed-Fit Linen-Blend Shorts - Black/White/Navy blue/Light beige/Dark gray - 1
    • Relaxed-Fit Linen-Blend Shorts - Black/White/Navy blue/Light beige/Dark gray - 2
    • Relaxed-Fit Linen-Blend Shorts - Black/White/Navy blue/Light beige/Dark gray - 3
    • Relaxed-Fit Linen-Blend Shorts - Black/White/Navy blue/Light beige/Dark gray - 4
    • Relaxed-Fit Linen-Blend Shorts - Black/White/Navy blue/Light beige/Dark gray - 5
    -23%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shorts

    Discounted price$ 26.99Regular price$ 34.99

    • Long Sports Shorts with DryMove™ - Black/Dark blue/Dark gray/Navy blue - 1
    • Long Sports Shorts with DryMove™ - Black/Dark blue/Dark gray/Navy blue - 2
    • Long Sports Shorts with DryMove™ - Black/Dark blue/Dark gray/Navy blue - 3
    • Long Sports Shorts with DryMove™ - Black/Dark blue/Dark gray/Navy blue - 4
    • Long Sports Shorts with DryMove™ - Black/Dark blue/Dark gray/Navy blue - 5
    • Long Sports Shorts with DryMove™ - Black/Dark blue/Dark gray/Navy blue - 6
    • Long Sports Shorts with DryMove™ - Black/Dark blue/Dark gray/Navy blue - 7
    -60%
    H&M Move

    Long Sports Shorts with DryMove™

    Discounted price$ 9.99Regular price$ 24.99

    • COOLMAX® Shorts - Forest green/Mint green/Black/Navy blue/Gray melange - 1
    • COOLMAX® Shorts - Forest green/Mint green/Black/Navy blue/Gray melange - 2
    • COOLMAX® Shorts - Forest green/Mint green/Black/Navy blue/Gray melange - 3
    • COOLMAX® Shorts - Forest green/Mint green/Black/Navy blue/Gray melange - 4
    -52%

    COOLMAX® Shorts

    Discounted price$ 11.99Regular price$ 24.99

    • Relaxed-Fit Linen-Blend Shorts - White/Black/Navy blue/Light beige/Dark gray - 1
    • Relaxed-Fit Linen-Blend Shorts - White/Black/Navy blue/Light beige/Dark gray - 2
    • Relaxed-Fit Linen-Blend Shorts - White/Black/Navy blue/Light beige/Dark gray - 3
    • Relaxed-Fit Linen-Blend Shorts - White/Black/Navy blue/Light beige/Dark gray - 4
    • Relaxed-Fit Linen-Blend Shorts - White/Black/Navy blue/Light beige/Dark gray - 5
    • Relaxed-Fit Linen-Blend Shorts - White/Black/Navy blue/Light beige/Dark gray - 6
    -34%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shorts

    Discounted price$ 22.99Regular price$ 34.99

    • Relaxed-Fit Poplin Shorts - Black/Light beige/Navy blue/Dark brown - 1
    • Relaxed-Fit Poplin Shorts - Black/Light beige/Navy blue/Dark brown - 2
    • Relaxed-Fit Poplin Shorts - Black/Light beige/Navy blue/Dark brown - 3
    • Relaxed-Fit Poplin Shorts - Black/Light beige/Navy blue/Dark brown - 4
    • Relaxed-Fit Poplin Shorts - Black/Light beige/Navy blue/Dark brown - 5
    • Relaxed-Fit Poplin Shorts - Black/Light beige/Navy blue/Dark brown - 6
    -43%

    Relaxed-Fit Poplin Shorts

    Discounted price$ 16.99Regular price$ 29.99

    • Regular-Fit Cargo Shorts - Beige/Black/Khaki green - 1
    • Regular-Fit Cargo Shorts - Beige/Black/Khaki green - 2
    • Regular-Fit Cargo Shorts - Beige/Black/Khaki green - 3
    • Regular-Fit Cargo Shorts - Beige/Black/Khaki green - 4
    • Regular-Fit Cargo Shorts - Beige/Black/Khaki green - 5
    -37%

    Regular-Fit Cargo Shorts

    Discounted price$ 21.99Regular price$ 34.99

    • Relaxed-Fit Linen-Blend Shorts - Navy blue/Black/White/Light beige/Dark gray - 1
    • Relaxed-Fit Linen-Blend Shorts - Navy blue/Black/White/Light beige/Dark gray - 2
    • Relaxed-Fit Linen-Blend Shorts - Navy blue/Black/White/Light beige/Dark gray - 3
    • Relaxed-Fit Linen-Blend Shorts - Navy blue/Black/White/Light beige/Dark gray - 4
    • Relaxed-Fit Linen-Blend Shorts - Navy blue/Black/White/Light beige/Dark gray - 5
    • Relaxed-Fit Linen-Blend Shorts - Navy blue/Black/White/Light beige/Dark gray - 6
    • Relaxed-Fit Linen-Blend Shorts - Navy blue/Black/White/Light beige/Dark gray - 7
    • Relaxed-Fit Linen-Blend Shorts - Navy blue/Black/White/Light beige/Dark gray - 8
    -23%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shorts

    Discounted price$ 26.99Regular price$ 34.99

    • Regular Fit Shorts - Navy blue - 1
    • Regular Fit Shorts - Navy blue - 2
    • Regular Fit Shorts - Navy blue - 3
    -57%

    Regular Fit Shorts

    Discounted price$ 12.99Regular price$ 29.99