Men's Casual Shirts

Filter
sort Recommended have been applied
  • Regular-Fit Resort Shirt - White/Dark brown
    -50%

    Regular-Fit Resort Shirt

    Discounted price$19.99Regular price$39.99

  • Oversized Short-Sleeved Shirt - Blue/striped/Beige/Black
    -50%

    Oversized Short-Sleeved Shirt

    Discounted price$14.99Regular price$29.99

  • Oversized Short-Sleeved Shirt - Black/Beige/Blue/striped
    -50%

    Oversized Short-Sleeved Shirt

    Discounted price$14.99Regular price$29.99

  • Relaxed-Fit Linen-Blend Shirt - Dark khaki green/White/Light blue/Rust red/striped/Dark brown
    -10%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$35.99Regular price$39.99

  • Relaxed-Fit Linen-Blend Shirt - White/Dark khaki green/Light blue/Rust red/striped/Dark brown
    -10%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$35.99Regular price$39.99

  • Relaxed-Fit Linen-Blend Shirt - Light blue/Dark khaki green/White/Rust red/striped/Dark brown
    -13%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$34.99Regular price$39.99

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

    Slim Fit Linen Shirt

    Discounted price$44.99Regular price$49.99

  • Relaxed-Fit Linen Shirt - Cream/White
    -10%
    H&M Premium Selection

    Relaxed-Fit Linen Shirt

    Discounted price$44.99Regular price$49.99

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

    Slim Fit Linen Shirt

    Discounted price$44.99Regular price$49.99

  • Relaxed-Fit Cotton Resort Shirt - Black/waves
    -15%

    Relaxed-Fit Cotton Resort Shirt

    Discounted price$33.99Regular price$39.99

  • Relaxed-Fit Linen Shirt - White/Cream
    -10%
    H&M Premium Selection

    Relaxed-Fit Linen Shirt

    Discounted price$44.99Regular price$49.99

  • Relaxed-Fit Linen-Blend Shirt - Rust red/striped/Dark khaki green/White/Light blue/Dark brown
    -10%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$35.99Regular price$39.99

  • Relaxed-Fit Linen-Blend Shirt - Khaki green/White/Burgundy
    -10%

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$35.99Regular price$39.99

  • Relaxed-Fit Linen-Blend Resort Shirt - Cream/Beige/Khaki green
    -16%
    Functional Essentials

    Relaxed-Fit Linen-Blend Resort Shirt

    Discounted price$37.99Regular price$44.99

  • Relaxed-Fit Linen-Blend Resort Shirt - Beige/Cream/Khaki green
    -16%
    Functional Essentials

    Relaxed-Fit Linen-Blend Resort Shirt

    Discounted price$37.99Regular price$44.99

  • Regular-Fit Linen-Blend Shirt - Beige/White
    -16%
    Functional Essentials

    Regular-Fit Linen-Blend Shirt

    Discounted price$41.99Regular price$49.99

  • Relaxed-Fit Linen-Blend Shirt - White/Khaki green/Burgundy
    -10%

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$35.99Regular price$39.99

  • Regular-Fit Linen-Blend Shirt - White/Beige
    -16%
    Functional Essentials

    Regular-Fit Linen-Blend Shirt

    Discounted price$41.99Regular price$49.99

  • Loose-Fit Shirt - Beige/checked
    -20%
    H&M ATELIER

    Loose-Fit Shirt

    Discounted price$86.99Regular price$109.00

  • Loose-Fit Pullover Shirt - Dark dusty pink
    -20%
    H&M ATELIER

    Loose-Fit Pullover Shirt

    Discounted price$67.99Regular price$84.99

  • Relaxed-Fit Cotton Shirt - Navy blue/NBA/Dark gray/NBA
    -13%
    NBA H&M

    Relaxed-Fit Cotton Shirt

    Discounted price$34.99Regular price$39.99

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

    Slim Fit Linen Shirt

    Discounted price$44.99Regular price$49.99

  • Regular-Fit Resort Shirt - Cream/Dark brown/Black/Dark purple
    -16%

    Regular-Fit Resort Shirt

    Discounted price$20.99Regular price$24.99

  • Relaxed-Fit Cotton Flannel Shirt - Dark brown/checked/Light green/checked/Light blue/checked/Beige/checked
    -17%

    Relaxed-Fit Cotton Flannel Shirt

    Discounted price$24.99Regular price$29.99

  • Relaxed-Fit Printed Resort Shirt - Light beige/patterned/Black/patterned/Brown
    -15%

    Relaxed-Fit Printed Resort Shirt

    Discounted price$33.99Regular price$39.99

Men's Casual Shirts

Channel a clean yet relaxed style with our casual shirts for men. Pair an Oxford shirt with jeans and sneakers or, if you’re feeling outlandish, try one of our patterned shirts in long and short sleeve styles. You can never go wrong with a lumberjack-style check flannel shirt, available in selected colors. Try something different with one of our Grandad shirts – perfect for layering over T-shirts for a more casual look. If casual shirts won’t suffice, browse dress shirts.