Men's Green Shirts

Sort by
[ 1 ] Filter
filters Green have been applied and sort Recommended have been applied
  • Regular-Fit Flannel Overshirt - Dark khaki green/plaid/Brown/plaid/Dark blue/plaid/Black/gray plaid/Dark gray/plaid/Dark blue/plaid
    -15%

    Regular-Fit Flannel Overshirt

    Discounted price$ 33.99Regular price$ 39.99

  • Relaxed-Fit Flannel Shirt - Dark green/plaid/Black/gray plaid/Navy blue/Checked/Dark brown/plaid
    -40%

    Relaxed-Fit Flannel Shirt

    Discounted price$ 14.99Regular price$ 24.99

  • Relaxed-Fit Shirt - Khaki green/plaid/Beige/black plaid
    -15%

    Relaxed-Fit Shirt

    Discounted price$ 33.99Regular price$ 39.99

  • Relaxed-Fit Shirt - Khaki green/Checked/Light blue/Checked/Dark grey/Checked
    -17%

    Relaxed-Fit Shirt

    Discounted price$ 24.99Regular price$ 29.99

  • Regular Fit Oxford Shirt - Dark khaki green/Light beige/White/Black/Light blue/Burgundy/Sage green/Light blue/striped/Navy blue
    -17%

    Regular Fit Oxford Shirt

    Discounted price$ 24.99Regular price$ 29.99

  • Regular-Fit Corduroy Shirt - Khaki green/Light beige/Navy blue/Burgundy/Black/Dark forest green/Blue
    -17%

    Regular-Fit Corduroy Shirt

    Discounted price$ 24.99Regular price$ 29.99

  • Regular-Fit Twill Overshirt - Khaki green/Beige
    -31%

    Regular-Fit Twill Overshirt

    Discounted price$ 30.99Regular price$ 44.99

  • Regular Fit Oxford Shirt - Sage green/Dark khaki green/Light beige/White/Black/Light blue/Burgundy/Light blue/striped/Navy blue
    -30%

    Regular Fit Oxford Shirt

    Discounted price$ 20.99Regular price$ 29.99

  • Regular-Fit Utility Shirt - Khaki green/Dark brown
    -31%

    Regular-Fit Utility Shirt

    Discounted price$ 30.99Regular price$ 44.99

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

    Regular Fit Textured Shirt

    Discounted price$ 17.99Regular price$ 29.99

  • Relaxed-Fit Twill Overshirt - Dark khaki green/Beige/Black
    -15%

    Relaxed-Fit Twill Overshirt

    Discounted price$ 33.99Regular price$ 39.99

  • Regular-Fit Linen-Blend Shirt - Khaki green/Light blue/Navy blue/White
    -31%
    SUMMER 2025

    Regular-Fit Linen-Blend Shirt

    Discounted price$ 23.99Regular price$ 34.99

  • Loose-Fit Waffled Resort Shirt - Khaki green/White
    -26%

    Loose-Fit Waffled Resort Shirt

    Discounted price$ 25.99Regular price$ 34.99

  • Regular-Fit Corduroy Shirt - Dark forest green/Khaki green/Light beige/Navy blue/Burgundy/Black/Blue
    -17%

    Regular-Fit Corduroy Shirt

    Discounted price$ 24.99Regular price$ 29.99

  • Slim Fit Linen Shirt - Sage green/Light blue/White
    -27%
    H&M Premium Selection

    Slim Fit Linen Shirt

    Discounted price$ 32.99Regular price$ 44.99

Men's Green Shirts

Add subtle splashes of color to your closet with our updated men's green shirts edit. Explore jewel-toned plaid and flannel shirts, ideal for pairing with casual jeans for weekends and slacks for laid-back workwear, or look for muted sage green dress shirts for events and occasions. Find plenty of khaki shirts in styles including Oxfords, linens and textured resort shirts. Whether you prefer long or short sleeves, discover green shirts in a variety of cuts here - or see our overshirts for warmer pieces to layer over tees and tanks.