Boys' Long Sleeve Shirts

Sort by
Filter
sort Recommended have been applied
  • Patterned Cotton Shirt - White/trees/Light blue/Christmas print
    -40%

    Patterned Cotton Shirt

    Discounted price$ 8.99Regular price$ 14.99

  • Cotton Shirt - White/Light blue
    -41%
    H&M Adorables

    Cotton Shirt

    Discounted price$ 16.49Regular price$ 27.99

  • Cotton Shirt - Light blue/White
    -41%
    H&M Adorables

    Cotton Shirt

    Discounted price$ 16.49Regular price$ 27.99

  • 3-piece Dressy Set - Black/checked/Beige/checked/Navy blue/white/Navy blue/white
    -40%

    3-piece Dressy Set

    Discounted price$ 23.99Regular price$ 39.99

  • Cotton Shirt - White/Green/white striped/Blue/white striped/Light turquoise/Red/Blue/white striped/Light blue
    -10%

    Cotton Shirt

    Discounted price$ 8.99Regular price$ 9.99

  • Patterned Cotton Shirt - Light blue/Christmas print/White/trees
    -27%

    Patterned Cotton Shirt

    Discounted price$ 10.99Regular price$ 14.99

  • Cotton Shirt - Green/white striped/White/Blue/white striped/Light turquoise/Red/Blue/white striped/Light blue
    -10%

    Cotton Shirt

    Discounted price$ 8.99Regular price$ 9.99

  • Easy-iron Shirt - White
    -27%

    Easy-iron Shirt

    Discounted price$ 9.49Regular price$ 12.99

  • Cotton Shirt - Blue/white striped/White/Green/white striped/Light turquoise/Red/Blue/white striped/Light blue
    -10%

    Cotton Shirt

    Discounted price$ 8.99Regular price$ 9.99

  • Cotton Shirt - Light turquoise/White/Green/white striped/Blue/white striped/Red/Blue/white striped/Light blue
    -10%

    Cotton Shirt

    Discounted price$ 8.99Regular price$ 9.99

  • Cotton Shirt - Red/White/Green/white striped/Blue/white striped/Light turquoise/Blue/white striped/Light blue
    -20%

    Cotton Shirt

    Discounted price$ 7.99Regular price$ 9.99

  • Tuxedo Shirt with Bow Tie - White/black/White/black
    -20%

    Tuxedo Shirt with Bow Tie

    Discounted price$ 19.99Regular price$ 24.99

  • Cotton Shirt - Light beige/Light blue
    -20%

    Cotton Shirt

    Discounted price$ 15.99Regular price$ 19.99

  • Cotton Shirt - Light blue/Light beige
    -20%

    Cotton Shirt

    Discounted price$ 15.99Regular price$ 19.99

  • 3-piece Dressy Set - Beige/checked/Black/checked/Navy blue/white/Navy blue/white
    -15%

    3-piece Dressy Set

    Discounted price$ 33.99Regular price$ 39.99

  • Cotton Denim Overshirt - Dark denim blue
    -17%

    Cotton Denim Overshirt

    Discounted price$ 24.99Regular price$ 29.99

  • Linen Overshirt - Light beige
    -23%
    H&M Premium Selection

    Linen Overshirt

    Discounted price$ 30.99Regular price$ 39.99

  • 3-piece Dressy Set - Navy blue/white/Beige/checked/Black/checked/Navy blue/white
    -20%

    3-piece Dressy Set

    Discounted price$ 31.99Regular price$ 39.99

  • Cotton Muslin Henley Shirt - Navy blue/White/trees
    -15%

    Cotton Muslin Henley Shirt

    Discounted price$ 16.99Regular price$ 19.99

  • 2-pack Easy-iron Shirts - Blue/White
    -26%

    2-pack Easy-iron Shirts

    Discounted price$ 18.49Regular price$ 24.99

  • 2-pack Easy-iron Shirts - White/Blue
    -26%

    2-pack Easy-iron Shirts

    Discounted price$ 18.49Regular price$ 24.99

  • Shirt and Tie - Cream/cars
    -24%

    Shirt and Tie

    Discounted price$ 18.99Regular price$ 24.99

  • 3-piece Dressy Set - Beige/Beige/red checked
    -23%

    3-piece Dressy Set

    Discounted price$ 30.99Regular price$ 39.99

  • Cotton Denim Shirt - Gray
    -30%

    Cotton Denim Shirt

    Discounted price$ 13.99Regular price$ 19.99

  • Long-sleeved Cotton Shirt - Light turquoise/striped/White/beige striped/Blue/striped/Dark blue/plaid/White/Light blue/Navy blue/Red/Dark green/Christmas trees
    -10%

    Long-sleeved Cotton Shirt

    Discounted price$ 8.99Regular price$ 9.99

  • Long-sleeved Cotton Shirt - White/White/beige striped/Blue/striped/Dark blue/plaid/Light turquoise/striped/Light blue/Navy blue/Red/Dark green/Christmas trees
    -10%

    Long-sleeved Cotton Shirt

    Discounted price$ 8.99Regular price$ 9.99

  • Shirt and Tie - White/black
    -20%
    H&M Premium Selection

    Shirt and Tie

    Discounted price$ 31.99Regular price$ 39.99

  • Cotton Muslin Shirt - Red/checked
    -21%
    H&M Adorables

    Cotton Muslin Shirt

    Discounted price$ 21.99Regular price$ 27.99

  • Linen-Blend Shirt - White/Blue/striped
    -36%

    Linen-Blend Shirt

    Discounted price$ 11.49Regular price$ 17.99

  • Long-sleeved Cotton Shirt - Light blue/White/beige striped/Blue/striped/Dark blue/plaid/Light turquoise/striped/White/Navy blue/Red/Dark green/Christmas trees
    -10%

    Long-sleeved Cotton Shirt

    Discounted price$ 8.99Regular price$ 9.99

  • Cotton Flannel Shirt - Green/blue plaid/Navy blue/brown plaid/Red/beige plaid
    -17%

    Cotton Flannel Shirt

    Discounted price$ 14.99Regular price$ 17.99

  • Corduroy Cotton Overshirt - Red
    -20%
    H&M Adorables

    Corduroy Cotton Overshirt

    Discounted price$ 27.99Regular price$ 34.99

  • Oversized Shirt - Dark red/plaid
    -20%

    Oversized Shirt

    Discounted price$ 19.99Regular price$ 24.99

Boys' Long Sleeve Shirts

Whether you’re dressing him for a special occasion or want to update his wardrobe with new tops our assortment of boys’ long sleeve shirts offers a wide range of styles to suit his personality. Find everything from semi-formal long sleeve polos to formal crisp cotton shirts in plenty of colors to wear underneath boys' blazers and suits. Pick up some easy-iron white shirts or try a stylish Grandad shirt for boys. Browse everyday flannel shirts for him to layer over T-shirts or browse the full range.