Men's Casual Shirts

Sort by
Filter
sort Recommended have been applied
  • Linen-Blend Shirt - Cerise
    -25%
    H&M ATELIER

    Linen-Blend Shirt

    Discounted price$59.99Regular price$79.99

  • Regular Fit Felted Overshirt - Dark beige/Dark gray/Beige/Navy blue/Light taupe/Gray/pinstriped
    -25%

    Regular Fit Felted Overshirt

    Discounted price$29.99Regular price$39.99

  • Regular Fit Oxford Shirt - Light taupe/Beige/Light blue
    -30%

    Regular Fit Oxford Shirt

    Discounted price$20.99Regular price$29.99

  • Regular Fit Denim Overshirt - Denim blue
    Final Sale
    -26%

    Regular Fit Denim Overshirt

    Discounted price$51.99Regular price$69.99

  • Relaxed Fit Short-sleeved Shirt - Black/Dark green
    Final Sale
    -30%

    Relaxed Fit Short-sleeved Shirt

    Discounted price$17.49Regular price$24.99

  • Loose Fit Textured Resort Shirt - White/Black
    Final Sale
    -31%

    Loose Fit Textured Resort Shirt

    Discounted price$30.99Regular price$44.99

  • Regular Fit Short-sleeved Jersey Shirt - Navy blue/Cream
    Final Sale
    -27%

    Regular Fit Short-sleeved Jersey Shirt

    Discounted price$21.99Regular price$29.99

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

    Loose Fit Flannel Shirt

    Discounted price$21.99Regular price$29.99

  • Regular Fit Linen-blend Shirt - Navy blue/Beige/striped
    Final Sale
    -32%

    Regular Fit Linen-blend Shirt

    Discounted price$25.99Regular price$37.99

  • Loose-Fit Brushed Resort Shirt - Black/Cream/Light beige/Plum purple
    -16%

    Loose-Fit Brushed Resort Shirt

    Discounted price$37.99Regular price$44.99

  • Regular Fit Felted Overshirt - Dark blue/plaid
    Final Sale
    -30%

    Regular Fit Felted Overshirt

    Discounted price$41.99Regular price$59.99

  • Loose Fit Textured Shirt - Navy blue/White
    Final Sale
    -26%

    Loose Fit Textured Shirt

    Discounted price$25.99Regular price$34.99

  • Loose Fit Textured Resort Shirt - Black/White
    Final Sale
    -31%

    Loose Fit Textured Resort Shirt

    Discounted price$30.99Regular price$44.99

  • Regular-Fit Resort Shirt - Navy blue/Gray/white
    Final Sale
    -27%

    Regular-Fit Resort Shirt

    Discounted price$32.99Regular price$44.99

  • Loose Fit Ribbed Resort Shirt - Beige/White/Black
    -27%

    Loose Fit Ribbed Resort Shirt

    Discounted price$32.99Regular price$44.99

  • Regular Fit Crochet-look Resort Shirt - Black/beige striped
    Final Sale
    -30%

    Regular Fit Crochet-look Resort Shirt

    Discounted price$48.99Regular price$69.99

  • Regular Fit Linen-blend Shirt - Beige/striped/Navy blue
    -32%

    Regular Fit Linen-blend Shirt

    Discounted price$25.99Regular price$37.99

  • Loose-fit Denim Shirt - Dark denim blue
    Final Sale
    -31%

    Loose-fit Denim Shirt

    Discounted price$23.99Regular price$34.99

  • Regular Fit Waffled Shirt - Navy blue/Cream
    -25%

    Regular Fit Waffled Shirt

    Discounted price$44.99Regular price$59.99

  • Loose-Fit Resort Shirt - Black/White
    -27%

    Loose-Fit Resort Shirt

    Discounted price$32.99Regular price$44.99

  • Loose-Fit Resort Shirt - White/Black
    -27%

    Loose-Fit Resort Shirt

    Discounted price$32.99Regular price$44.99

  • Regular-Fit Linen-Blend Shirt - Taupe/striped/Khaki green/White/Light blue
    Final Sale
    -27%
    SUMMER 2025

    Regular-Fit Linen-Blend Shirt

    Discounted price$32.99Regular price$44.99

  • Regular-Fit Linen-Blend Shirt - Light blue/White/Khaki green/Beige
    Final Sale
    -20%

    Regular-Fit Linen-Blend Shirt

    Discounted price$35.99Regular price$44.99

  • Regular-Fit Flannel Overshirt - Beige/white plaid/Black/gray plaid/Brown/plaid
    -20%

    Regular-Fit Flannel Overshirt

    Discounted price$35.99Regular price$44.99

  • Relaxed Fit Short-sleeved Shirt - Dark green/Black
    Final Sale
    -30%

    Relaxed Fit Short-sleeved Shirt

    Discounted price$17.49Regular price$24.99

  • Regular Fit Band-Collar Shirt - Black/White
    -27%

    Regular Fit Band-Collar Shirt

    Discounted price$32.99Regular price$44.99

  • Regular Fit Short-sleeved Linen-Blend Shirt - Black/Sage green/White/Beige
    Final Sale
    -31%

    Regular Fit Short-sleeved Linen-Blend Shirt

    Discounted price$21.99Regular price$31.99

  • Slim Fit Grandad shirt - Black/White
    Final Sale
    -30%

    Slim Fit Grandad shirt

    Discounted price$20.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.