Boys' Shirts (2-8Y)

99 Products
Filter
sort Recommended have been applied
  • Linen-Blend Shirt-Light beige
    -50%
    H&M Premium Selection

    Linen-Blend Shirt

    Discounted price$9.99Regular price$19.99

  • Cotton-Blend Resort Shirt-Powder pink/checked
    -50%

    Cotton-Blend Resort Shirt

    Discounted price$8.99Regular price$17.99

  • Cotton Muslin Resort Shirt-Orange/Chill Mode
    -50%

    Cotton Muslin Resort Shirt

    Discounted price$8.99Regular price$17.99

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

    Linen Overshirt

    Discounted price$14.99Regular price$29.99

  • Short-Sleeved Linen-Blend Shirt-Light blue/striped
    -17%
    H&M Premium Selection

    Short-Sleeved Linen-Blend Shirt

    Discounted price$12.49Regular price$14.99

  • 2-Piece Cotton Seersucker Set-Dark dusty blue
    -15%
    H&M Adorables

    2-Piece Cotton Seersucker Set

    Discounted price$33.99Regular price$39.99

    2 pcs
  • 2-Piece Terry Set-White/blue striped
    -27%
    H&M Adorables

    2-Piece Terry Set

    Discounted price$32.99Regular price$44.99

    2 pcs
  • Easy-iron Shirt-White
    -31%

    Easy-iron Shirt

    Discounted price$8.99Regular price$12.99

  • Cotton Shirt-Light blue
    -20%

    Cotton Shirt

    Discounted price$7.99Regular price$9.99

  • Easy-iron Shirt-Light blue
    -40%

    Easy-iron Shirt

    Discounted price$5.99Regular price$9.99

  • Cotton Band Collar Shirt-White/green striped
    -25%

    Cotton Band Collar Shirt

    Discounted price$14.99Regular price$19.99

  • Linen-Blend Shirt-White
    -20%
    H&M Premium Selection

    Linen-Blend Shirt

    Discounted price$15.99Regular price$19.99

  • Cotton Band Collar Shirt-White/striped
    -25%

    Cotton Band Collar Shirt

    Discounted price$14.99Regular price$19.99

  • Cotton Band Collar Shirt-Cream/dinosaurs
    -25%

    Cotton Band Collar Shirt

    Discounted price$14.99Regular price$19.99

  • Linen-Blend Shirt-Light blue/striped
    -20%
    H&M Premium Selection

    Linen-Blend Shirt

    Discounted price$15.99Regular price$19.99

  • 3-Piece Dressy Set-Navy blue/striped
    -17%

    3-Piece Dressy Set

    Discounted price$24.99Regular price$29.99

    3 pcs
  • Cotton Band Collar Shirt-Light blue
    -25%

    Cotton Band Collar Shirt

    Discounted price$14.99Regular price$19.99

  • Cotton Shirt-White
    -30%

    Cotton Shirt

    Discounted price$6.99Regular price$9.99

  • Easy-iron Shirt-White
    -40%

    Easy-iron Shirt

    Discounted price$5.99Regular price$9.99

  • Cotton Shirt-White/beige striped
    -20%

    Cotton Shirt

    Discounted price$7.99Regular price$9.99

  • 3-piece Dressy Set-Mint green/white
    -15%

    3-piece Dressy Set

    Discounted price$33.99Regular price$39.99

    3 pcs
  • Loose-Fit Textured Cotton Shirt-Blue
    -42%

    Loose-Fit Textured Cotton Shirt

    Discounted price$10.49Regular price$17.99

  • 3-piece Dressy Set-Light beige/white
    -25%

    3-piece Dressy Set

    Discounted price$29.99Regular price$39.99

    3 pcs
  • 4-piece Dressy Set-Light green/striped
    -16%

    4-piece Dressy Set

    Discounted price$41.99Regular price$49.99

    4 pcs
  • 2-Piece Textured Cotton Set-Khaki green
    -21%
    H&M Adorables

    2-Piece Textured Cotton Set

    Discounted price$37.99Regular price$47.99

    2 pcs
  • Cotton Shirt-Light blue
    -25%

    Cotton Shirt

    Discounted price$14.99Regular price$19.99

  • Linen-Blend Resort Shirt-Dusty turquoise/green striped
    -15%

    Linen-Blend Resort Shirt

    Discounted price$16.99Regular price$19.99

  • Linen-Blend Resort Shirt-Taupe
    -15%

    Linen-Blend Resort Shirt

    Discounted price$16.99Regular price$19.99

  • Band-Collar Shirt-White
    -20%

    Band-Collar Shirt

    Discounted price$11.99Regular price$14.99

  • Seersucker Resort Shirt-White/palm trees
    -15%

    Seersucker Resort Shirt

    Discounted price$8.49Regular price$9.99

  • 2-Piece Cotton Muslin Set-White/yellow striped
    -17%

    2-Piece Cotton Muslin Set

    Discounted price$24.99Regular price$29.99

    2 pcs
  • Linen-Blend Resort Shirt-Natural beige
    -15%

    Linen-Blend Resort Shirt

    Discounted price$16.99Regular price$19.99

  • Band-Collar Shirt-Light blue/anchors
    -20%

    Band-Collar Shirt

    Discounted price$11.99Regular price$14.99

  • Band-Collar Shirt-Light green
    -17%

    Band-Collar Shirt

    Discounted price$12.49Regular price$14.99

  • 2-Piece Textured Cotton-Blend Set-Light khaki green
    -17%

    2-Piece Textured Cotton-Blend Set

    Discounted price$24.99Regular price$29.99

    2 pcs
  • Cotton Shirt-Blue/white striped
    -30%

    Cotton Shirt

    Discounted price$6.99Regular price$9.99

Boys' Shirts (2-8Y)

Our shirts for boys are top of the class when it comes to smart casual dressing. Whether he's off to a party or you want to level up his weekend closet, we have a variety of shirts for you to scroll – think everything from grandad shirts to short sleeve shirts and classic denim shirts in all the staple colors. Pair his new favorite shirt with trousers or pants to complete the look and he'll be good to go. Discover the full range below, or browse for boys' T-shirts and tank tops.