Men's Shirts On Sale

Sort by
Filter
sort Recommended have been applied
  • Regular Fit Waffled Overshirt - Navy blue/patterned/Cream
    Final Sale
    -47%

    Regular Fit Waffled Overshirt

    Discounted price$31.99Regular price$59.99

  • Slim-Fit Tuxedo Shirt - White
    -30%

    Slim-Fit Tuxedo Shirt

    Discounted price$41.99Regular price$59.99

  • Regular Fit Textured Shirt - Cream/White/Navy blue
    -40%

    Regular Fit Textured Shirt

    Discounted price$20.99Regular price$34.99

  • Loose-Fit Seersucker Shirt - Light blue/striped/Navy blue
    -49%

    Loose-Fit Seersucker Shirt

    Discounted price$22.99Regular price$44.99

  • Regular-Fit Flannel Overshirt - Dark blue/plaid/Brown/plaid/Dark khaki green/plaid/Black/gray plaid/Dark blue/plaid/Dark gray/plaid/Beige/white plaid
    -36%

    Regular-Fit Flannel Overshirt

    Discounted price$28.99Regular price$44.99

  • Loose Fit Ribbed Resort Shirt - White/Black
    Final Sale
    -53%

    Loose Fit Ribbed Resort Shirt

    Discounted price$20.99Regular price$44.99

  • Loose-Fit Shirt - Beige/Sage green
    -30%

    Loose-Fit Shirt

    Discounted price$41.99Regular price$59.99

  • Pima Cotton Resort Shirt - Beige/Black
    -35%
    H&M ATELIER

    Pima Cotton Resort Shirt

    Discounted price$38.99Regular price$59.99

  • Regular-Fit Twill Overshirt - Dark gray/Light beige
    -42%

    Regular-Fit Twill Overshirt

    Discounted price$25.99Regular price$44.99

  • Regular Fit Modal-Blend Shirt - White/Black
    -46%

    Regular Fit Modal-Blend Shirt

    Discounted price$18.99Regular price$34.99

  • Loose Fit Flannel Shirt - Gray/checked/Beige/plaid/Dark brown/plaid/Dark blue/checked
    -53%

    Loose Fit Flannel Shirt

    Discounted price$13.99Regular price$29.99

  • Regular Fit Linen Shirt - Beige/striped
    -41%
    H&M Premium Selection

    Regular Fit Linen Shirt

    Discounted price$40.99Regular price$69.99

  • Slim Fit Easy-iron Shirt - Navy blue/White/Black/Dark brown/Light beige/Light blue/Light blue/striped/Light blue
    -40%

    Slim Fit Easy-iron Shirt

    Discounted price$14.99Regular price$24.99

  • Loose-fit Denim Shirt - White/Black/Medium blue/Dark denim blue
    -30%

    Loose-fit Denim Shirt

    Discounted price$34.99Regular price$49.99

  • Loose-Fit Satin Shirt - Dark gray/Dark beige
    -42%

    Loose-Fit Satin Shirt

    Discounted price$28.99Regular price$49.99

  • Regular-Fit Utility Overshirt - Black/Beige
    -30%

    Regular-Fit Utility Overshirt

    Discounted price$34.99Regular price$49.99

  • Regular Fit Textured Shirt - Khaki green/White/Navy blue
    -40%

    Regular Fit Textured Shirt

    Discounted price$20.99Regular price$34.99

  • Regular Fit Textured Shirt - Navy blue/White/Khaki green
    -51%

    Regular Fit Textured Shirt

    Discounted price$16.99Regular price$34.99

  • Regular Fit Textured Shirt - White/Black
    -51%

    Regular Fit Textured Shirt

    Discounted price$16.99Regular price$34.99

  • Regular-Fit Poplin Shirt - Light blue/striped/Light blue/striped
    -49%

    Regular-Fit Poplin Shirt

    Discounted price$22.99Regular price$44.99

Men's Shirts On Sale

Looking for a great shirt bargain? Look no further - our selection of men's shirts on sale has something for every style and occasion. Don't miss out on the sale - find your new favourite shirt today!