Skip to content
H&M
Search
Sign in
Favourites
Shopping bag (0)
navigation menu
Boys' Long Sleeve Shirts 2-8Y
Back
Shirts
Linen
Short Sleeve
Long Sleeve
Sort by
Sort by
Filter
Filter
sort Recommended have been applied
Save as favourite
Easy-iron shirt
£7.99
Save as favourite
Long-sleeved cotton shirt
£7.99
White
Light blue
Red
+3
Save as favourite
Linen-blend grandad shirt
£9.99
Navy blue
Light green/Striped
Save as favourite
3-piece dressy set
£19.99
Navy blue/White
Light beige/White
Black/Checked
Save as favourite
H&M Premium Selection
Loose-fit linen shirt
£14.99
Light blue
Light yellow
Save as favourite
Long-sleeved cotton shirt
£7.99
Light blue
White
Red
+3
Save as favourite
3-piece dressy set
£19.99
Light beige/White
Navy blue/White
Black/Checked
Save as favourite
Linen-blend shirt
£9.99
White
Blue/Striped
Light beige
Save as favourite
Denim shirt
£9.99
Save as favourite
Long-sleeved cotton shirt
£7.99
Light turquoise/Striped
White
Light blue
+3
Save as favourite
H&M Premium Selection
Loose-fit linen shirt
£14.99
Light yellow
Light blue
Save as favourite
Cotton muslin grandad shirt
£12.99
Save as favourite
Loose-fit textured shirt
£14.99
Save as favourite
ARKET
Regular-fit Overshirt
£37.00
Save as favourite
4-piece suit set
£39.99
Save as favourite
Cotton denim shirt
£9.99
Denim blue
Grey
Denim blue
Save as favourite
H&M Adorables
Linen shirt
£21.99
White
Light beige
Light blue
Save as favourite
Long-sleeved cotton shirt
£7.99
Blue/Striped
White
Light blue
+3
Save as favourite
2-pack easy-iron school shirts
£8.99
2 pcs | £4.50 / pc
White
Light blue
Save as favourite
Loose-fit cotton shirt
£12.99
Navy blue/Striped
Cream
Khaki green
Save as favourite
Hooded denim overshirt
£17.99
Save as favourite
Cotton denim shirt
£14.99
Save as favourite
Cotton flannel shirt
£9.99
Save as favourite
Shirt and tie
£12.99
Save as favourite
Loose-fit cotton shirt
£12.99
Cream
Navy blue/Striped
Khaki green
Save as favourite
Cotton denim shirt
£9.99
Grey
Denim blue
Denim blue
Save as favourite
3-piece dressy set
£19.99
Black
Blue/Stripe
Save as favourite
3-piece dressy set
£19.99
Blue/Stripe
Black
Save as favourite
H&M Adorables
Linen shirt
£21.99
Light beige
White
Light blue
Save as favourite
3-piece dressy set
£19.99
Black/Checked
Navy blue/White
Light beige/White
Save as favourite
H&M x Georgia Beaumont
Cotton overshirt
£19.99
Save as favourite
2-pack easy-iron school shirts
£8.99
2 pcs | £4.50 / pc
Light blue
White
Save as favourite
ARKET
Seersucker Shirt
£27.00
Save as favourite
Cotton poplin shirt
£14.99
Save as favourite
2-pack easy-iron school shirts
£14.99
2 pcs | £7.50 / pc
Save as favourite
Cotton shirt
£9.99
Load next page
Pagination
Previous
1
2
Load next page
Boys' Long Sleeve Shirts 2-8Y
HM.com
/
Kids
/
Boys 2-8Y Clothing
/
T-shirts & Shirts
/
Shirts
/
Long Sleeve