Shirts For Boys 2-8Y

Sort by
Filter
sort Recommended have been applied
  • Shirt and tie - White/Black
    H&M Premium Selection

    Shirt and tie

    RM 129.90

  • 3-piece dressy set - Navy blue/White/Beige/Checked
    -20%

    3-piece dressy set

    Discounted priceRM 103.92Normal priceRM 129.90

  • Cotton seersucker shirt - White/Light blue/Striped

    Member price:RM 29.90

  • Linen-blend shirt - Light beige/Alligators/Navy blue/Light brown/Pinstriped
    -30%

    Linen-blend shirt

    Discounted priceRM 34.93Normal priceRM 49.90

  • Cotton seersucker shirt - Light blue/Striped/White/Navy blue
    -20%

    Cotton seersucker shirt

    Discounted priceRM 39.92Normal priceRM 49.90

  • Cotton shirt - White/Blue/White striped/Light turquoise/Blue/White striped/Light blue
    -15%

    Cotton shirt

    Discounted priceRM 33.92Normal priceRM 39.90

  • Cotton shirt - Blue/White striped/White/Light turquoise/Blue/White striped/Light blue
    -30%

    Cotton shirt

    Discounted priceRM 27.93Normal priceRM 39.90

  • Linen-blend shirt - Navy blue/Light beige/Alligators/Light brown/Pinstriped
  • Cotton muslin resort shirt - Orange/Chill Mode/Light turquoise
    -30%

    Cotton muslin resort shirt

    Discounted priceRM 34.93Normal priceRM 49.90

  • Cotton seersucker shirt - White/Light blue/Striped/Navy blue
    -15%

    Cotton seersucker shirt

    Discounted priceRM 42.42Normal priceRM 49.90

  • Cotton muslin popover shirt - Light beige/Black/Rust brown/Palm trees
    -30%

    Cotton muslin popover shirt

    Discounted priceRM 41.93Normal priceRM 59.90

  • Cotton shirt - Light turquoise/White/Blue/White striped/Blue/White striped/Light blue

    Cotton shirt

    RM 39.90

  • Flannel shirt - Brown/Checked
    -20%

    Flannel shirt

    Discounted priceRM 39.92Normal priceRM 49.90

  • Cotton corduroy shirt - Black/Beige/Khaki green
    -30%

    Cotton corduroy shirt

    Discounted priceRM 41.93Normal priceRM 59.90

  • Cotton muslin resort shirt - Light turquoise/Orange/Chill Mode
    -40%

    Cotton muslin resort shirt

    Discounted priceRM 29.94Normal priceRM 49.90

  • Embroidery-detail cotton shirt - Dark blue/Good Enough/Light blue/Striped/Light blue/Good Enough
    -30%

    Embroidery-detail cotton shirt

    Discounted priceRM 34.93Normal priceRM 49.90

  • Printed cotton resort shirt - Light blue/Tie-dye/Light blue/Palm trees
    -30%

    Printed cotton resort shirt

    Discounted priceRM 27.93Normal priceRM 39.90

  • Embroidery-detail cotton shirt - Light blue/Striped/Dark blue/Good Enough/Light blue/Good Enough
    -30%

    Embroidery-detail cotton shirt

    Discounted priceRM 34.93Normal priceRM 49.90

  • Denim overshirt - Light denim blue/Denim blue
    -30%

    Denim overshirt

    Discounted priceRM 69.93Normal priceRM 99.90

  • Cotton shirt - Blue/White striped/White/Blue/White striped/Light turquoise/Light blue

    Cotton shirt

    RM 39.90

  • Cotton muslin popover shirt - Black/Light beige/Rust brown/Palm trees
    -30%

    Cotton muslin popover shirt

    Discounted priceRM 41.93Normal priceRM 59.90

  • Printed resort shirt - Light green/Mickey Mouse
    -20%

    Printed resort shirt

    Discounted priceRM 39.92Normal priceRM 49.90

Shirts For Boys 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 wardrobe, 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 colours. Pair his new favourite shirt with trousers or jeans 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.