Men's Casual Shirts

Filter
sort Recommended have been applied
  • Loose-Fit Textured Shirt - Cream/plaid/White/striped
    -40%

    Loose-Fit Textured Shirt

    Discounted price$26.99Regular price$44.99

  • Regular-Fit Corduroy Shirt - Dark green/Blue/Brown
    -17%

    Regular-Fit Corduroy Shirt

    Discounted price$28.99Regular price$34.99

  • Oversized Denim Shirt - Denim blue/Denim black
    -16%

    Oversized Denim Shirt

    Discounted price$37.99Regular price$44.99

  • Relaxed-Fit Cotton Shirt - Light blue/checked/Navy blue/checked/Khaki green/checked
    -17%

    Relaxed-Fit Cotton Shirt

    Discounted price$24.99Regular price$29.99

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

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$37.99Regular price$44.99

  • Loose-Fit Oxford Shirt - Navy blue/striped/Dark green/striped/White/striped/Light blue/Harbor City/White/Harbor City
    -7%

    Loose-Fit Oxford Shirt

    Discounted price$41.99Regular price$44.99

  • Regular-Fit Utility Shirt - Dark khaki green
    -16%

    Regular-Fit Utility Shirt

    Discounted price$41.99Regular price$49.99

  • Relaxed-Fit Oxford Shirt - Green/striped/Dark blue/White
    -20%

    Relaxed-Fit Oxford Shirt

    Discounted price$31.99Regular price$39.99

  • Relaxed-Fit Poplin Shirt - Light blue/striped
    -16%

    Relaxed-Fit Poplin Shirt

    Discounted price$37.99Regular price$44.99

  • Cooling Four-Way Stretch Slim Fit Shirt - Light blue/White
    -20%
    Functional Essentials

    Cooling Four-Way Stretch Slim Fit Shirt

    Discounted price$47.99Regular price$59.99

  • Relaxed Fit Resort shirt - Dark khaki green/Black
    -15%

    Relaxed Fit Resort shirt

    Discounted price$33.99Regular price$39.99

  • Denim Overshirt - Dark denim blue
    -15%

    Denim Overshirt

    Discounted price$50.99Regular price$59.99

  • Regular-Fit Denim Shirt - Denim blue
    -15%
    H&M ATELIER

    Regular-Fit Denim Shirt

    Discounted price$83.99Regular price$99.00

  • Relaxed-Fit Oxford Shirt - Dark blue/Green/striped/White
    -15%

    Relaxed-Fit Oxford Shirt

    Discounted price$33.99Regular price$39.99

  • Relaxed-Fit Printed Shirt - Navy blue/Richmond/Light red/Richmond
    -15%

    Relaxed-Fit Printed Shirt

    Discounted price$33.99Regular price$39.99

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

    Relaxed-Fit Cotton Resort Shirt

    Discounted price$35.99Regular price$44.99

  • Loose-Fit Oxford Shirt - Dark green/striped/Navy blue/striped/White/striped/Light blue/Harbor City/White/Harbor City
    -7%

    Loose-Fit Oxford Shirt

    Discounted price$41.99Regular price$44.99

  • Relaxed-Fit Cotton Resort Shirt - Light blue/Cream/patterned
    -16%

    Relaxed-Fit Cotton Resort Shirt

    Discounted price$41.99Regular price$49.99

  • Relaxed-Fit Cotton Shirt - Green/plaid/Yellow/plaid/Red/plaid/Blue/plaid
    -16%

    Relaxed-Fit Cotton Shirt

    Discounted price$37.99Regular price$44.99

  • Relaxed-Fit Cotton Shirt - Dark blue/checked
    -16%

    Relaxed-Fit Cotton Shirt

    Discounted price$37.99Regular price$44.99

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

    Relaxed-Fit Linen-Blend Shirt

    Discounted price$37.99Regular price$44.99

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

    Regular-Fit Resort Shirt

    Discounted price$24.99Regular price$29.99

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

    Loose-fit Denim Shirt

    Discounted price$39.99Regular price$49.99

  • Relaxed-Fit Cotton Shirt - Khaki green/checked/Light blue/checked/Navy blue/checked
    -17%

    Relaxed-Fit Cotton Shirt

    Discounted price$24.99Regular price$29.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 colours. 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.