Men's Sweaters & Cardigans

Filter
sort Recommended have been applied
  • Regular-Fit Merino Wool Polo Shirt - Dark blue/Beige
    -25%
    H&M Premium Selection

    Regular-Fit Merino Wool Polo Shirt

    Discounted price$ 44.99Regular price$ 59.99

  • Regular-Fit Half-Zip Wool Polo Sweater - Dark gray
    -25%
    H&M Premium Selection

    Regular-Fit Half-Zip Wool Polo Sweater

    Discounted price$ 55.99Regular price$ 74.99

  • Regular-Fit Half-Zip Sweater - Beige melange
    -27%

    Regular-Fit Half-Zip Sweater

    Discounted price$ 32.99Regular price$ 44.99

  • Wool-Blend Polo Sweater - Beige melange/Aqua blue
    -25%
    H&M ATELIER

    Wool-Blend Polo Sweater

    Discounted price$ 59.99Regular price$ 79.99

  • Wool-Blend Polo Sweater - Aqua blue/Beige melange
    -25%
    H&M ATELIER

    Wool-Blend Polo Sweater

    Discounted price$ 59.99Regular price$ 79.99

  • Regular-Fit Rib-Knit Cotton Sweater - Dark gray
    -15%
    H&M ATELIER

    Regular-Fit Rib-Knit Cotton Sweater

    Discounted price$ 50.99Regular price$ 59.99

  • Slim-Fit Long-Sleeved Polo Shirt - Dark gray/Cream
    -16%

    Slim-Fit Long-Sleeved Polo Shirt

    Discounted price$ 20.99Regular price$ 24.99

  • Regular Fit Half-Zip Sweater - Cream/striped/Brown/Black/Dark gray
    -13%

    Regular Fit Half-Zip Sweater

    Discounted price$ 34.99Regular price$ 39.99

  • Relaxed-Fit Rib-Knit Sweater - Cream/striped
    -20%

    Relaxed-Fit Rib-Knit Sweater

    Discounted price$ 39.99Regular price$ 49.99

  • Loose-Fit Fine-Knit Polo Shirt - Navy blue
    -27%

    Loose-Fit Fine-Knit Polo Shirt

    Discounted price$ 32.99Regular price$ 44.99

  • Regular-Fit Fine-Knit Sweater - Gray/Black/Gray melange/Dark brown/Beige
    -30%

    Regular-Fit Fine-Knit Sweater

    Discounted price$ 20.99Regular price$ 29.99

  • Regular-Fit Half-Zip Sweater - Green
    -31%

    Regular-Fit Half-Zip Sweater

    Discounted price$ 32.99Regular price$ 47.99

  • Regular-Fit Cardigan - Black/Dark gray
    -30%

    Regular-Fit Cardigan

    Discounted price$ 27.99Regular price$ 39.99

  • Regular-Fit Turtleneck Sweater - Black/Dark beige
    -25%

    Regular-Fit Turtleneck Sweater

    Discounted price$ 29.99Regular price$ 39.99

  • Regular Fit Textured-Knit Sweater - Dark beige
    -50%

    Regular Fit Textured-Knit Sweater

    Discounted price$ 19.99Regular price$ 39.99

  • Regular-Fit Merino Wool Sweater - Black/Beige/Dark blue/Dark gray
    -25%
    H&M Premium Selection

    Regular-Fit Merino Wool Sweater

    Discounted price$ 44.99Regular price$ 59.99

  • Regular-Fit Fine-Knit Sweater - Dark beige/Dark gray
    -27%

    Regular-Fit Fine-Knit Sweater

    Discounted price$ 21.99Regular price$ 29.99

  • Regular-Fit Fine-Knit Sweater - Dark gray/Dark beige
    -27%

    Regular-Fit Fine-Knit Sweater

    Discounted price$ 21.99Regular price$ 29.99

  • Regular-Fit Merino Wool Sweater - Dark blue/Beige/Black/Dark gray
    -25%
    H&M Premium Selection

    Regular-Fit Merino Wool Sweater

    Discounted price$ 44.99Regular price$ 59.99

  • Regular-Fit Merino Wool Sweater - Dark gray/Beige/Black/Dark blue
    -25%
    H&M Premium Selection

    Regular-Fit Merino Wool Sweater

    Discounted price$ 44.99Regular price$ 59.99

  • Regular-Fit Half-Zip Sweater - Dark gray/White
    -26%

    Regular-Fit Half-Zip Sweater

    Discounted price$ 36.99Regular price$ 49.99

  • Regular-Fit Fine-Knit Polo Shirt - Dark blue/Blue/Light beige/Navy blue
    -25%

    Regular-Fit Fine-Knit Polo Shirt

    Discounted price$ 29.99Regular price$ 39.99

Men's Sweaters & Cardigans

Beat the cold weather with our edit of men’s sweaters and cardigans. Whether you prefer a sleek black cashmere sweater or a men’s turtleneck, we’ve got you. Coordinate your whole look with a neutral-toned V neck sweater, or go bold with a block color wool sweater. You can’t go wrong with a simple men’s half zip pullover and jeans, unless you want something a little more casual, like one of our hoodies. If turtlenecks aren’t your thing, look for vintage-style printed sweatshirts instead.