Boys' Long Sleeve Shirts 2-8Y

Filter
sort Recommended have been applied
    • Cotton denim shirt - Denim blue/Denim blue/Pale denim blue - 1
    • Cotton denim shirt - Denim blue/Denim blue/Pale denim blue - 2
    • Cotton denim shirt - Denim blue/Denim blue/Pale denim blue - 3
    • Cotton denim shirt - Denim blue/Denim blue/Pale denim blue - 4
    • Cotton denim shirt - Denim blue/Denim blue/Pale denim blue - 5
    • Easy-iron shirt - White - 1
    • Easy-iron shirt - White - 2
    • Easy-iron shirt - White - 3
    • Easy-iron shirt - White - 4
    • Cotton shirt - Light blue/White/Turquoise/Striped/Green/White striped/Blue/White striped/Light turquoise/White/Beige striped/Blue/White striped - 1
    • Cotton shirt - Light blue/White/Turquoise/Striped/Green/White striped/Blue/White striped/Light turquoise/White/Beige striped/Blue/White striped - 2
    • Cotton shirt - White/Light blue/Turquoise/Striped/Green/White striped/Blue/White striped/Light turquoise/White/Beige striped/Blue/White striped - 1
    • Cotton shirt - White/Light blue/Turquoise/Striped/Green/White striped/Blue/White striped/Light turquoise/White/Beige striped/Blue/White striped - 2
    • Cotton shirt - White/Light blue/Turquoise/Striped/Green/White striped/Blue/White striped/Light turquoise/White/Beige striped/Blue/White striped - 3
    • Cotton shirt - White/Light blue/Turquoise/Striped/Green/White striped/Blue/White striped/Light turquoise/White/Beige striped/Blue/White striped - 4
    • Cotton shirt - Turquoise/Striped/Light blue/White/Green/White striped/Blue/White striped/Light turquoise/White/Beige striped/Blue/White striped - 1
    • Cotton shirt - Turquoise/Striped/Light blue/White/Green/White striped/Blue/White striped/Light turquoise/White/Beige striped/Blue/White striped - 2
    • Cotton shirt - Turquoise/Striped/Light blue/White/Green/White striped/Blue/White striped/Light turquoise/White/Beige striped/Blue/White striped - 3
    • Cotton shirt - Turquoise/Striped/Light blue/White/Green/White striped/Blue/White striped/Light turquoise/White/Beige striped/Blue/White striped - 4
    • Cotton shirt - Turquoise/Striped/Light blue/White/Green/White striped/Blue/White striped/Light turquoise/White/Beige striped/Blue/White striped - 5
    • Cotton grandad shirt - White/Striped/Light blue - 1
    • Cotton grandad shirt - White/Striped/Light blue - 2
    • Cotton grandad shirt - White/Striped/Light blue - 3
    • Cotton grandad shirt - White/Striped/Light blue - 4
    • Cotton grandad shirt - White/Striped/Light blue - 5
    • 3-piece dressy set - Navy blue/White/Beige/Checked/Light beige/White/Light blue marl/Cream/Mint green/White - 1
    • 3-piece dressy set - Navy blue/White/Beige/Checked/Light beige/White/Light blue marl/Cream/Mint green/White - 2
    • 3-piece dressy set - Navy blue/White/Beige/Checked/Light beige/White/Light blue marl/Cream/Mint green/White - 3
    • 3-piece dressy set - Navy blue/White/Beige/Checked/Light beige/White/Light blue marl/Cream/Mint green/White - 4
    • 3-piece dressy set - Navy blue/White/Beige/Checked/Light beige/White/Light blue marl/Cream/Mint green/White - 5
    • Cotton denim shirt - Pale denim blue/Denim blue/Denim blue - 1
    • Cotton denim shirt - Pale denim blue/Denim blue/Denim blue - 2
    • Linen shirt - Light beige/Light blue/White - 1
    • Linen shirt - Light beige/Light blue/White - 2
    H&M Adorables

    Linen shirt

    €24.99

    • Linen shirt - Light blue/Light beige/White - 1
    • Linen shirt - Light blue/Light beige/White - 2
    H&M Adorables

    Linen shirt

    €24.99

    • Cotton shirt - Green/White striped/Light blue/White/Turquoise/Striped/Blue/White striped/Light turquoise/White/Beige striped/Blue/White striped - 1
    • Cotton shirt - Green/White striped/Light blue/White/Turquoise/Striped/Blue/White striped/Light turquoise/White/Beige striped/Blue/White striped - 2
    • Cotton shirt - Blue/White striped/Light blue/White/Turquoise/Striped/Green/White striped/Light turquoise/White/Beige striped/Blue/White striped - 1
    • Cotton shirt - Blue/White striped/Light blue/White/Turquoise/Striped/Green/White striped/Light turquoise/White/Beige striped/Blue/White striped - 2
    • Cotton shirt - Light blue/White/Cream/Green striped/Light beige - 1
    • Cotton shirt - Light blue/White/Cream/Green striped/Light beige - 2
    • Cotton shirt - Light blue/White/Cream/Green striped/Light beige - 3
    • Cotton shirt - Light blue/White/Cream/Green striped/Light beige - 4
    • Cotton shirt - Light blue/White/Cream/Green striped/Light beige - 5

    Cotton shirt

    €12.99

    • Linen shirt - Navy blue/White - 1
    • Linen shirt - Navy blue/White - 2
    • Linen shirt - Navy blue/White - 3
    • Linen shirt - Navy blue/White - 4
    • Linen shirt - Navy blue/White - 5
    H&M Adorables

    Linen shirt

    €18.99

    • Linen-blend shirt - Light blue/Striped/White/Light beige/Light green marl - 1
    • Linen-blend shirt - Light blue/Striped/White/Light beige/Light green marl - 2
    • Linen-blend shirt - Light blue/Striped/White/Light beige/Light green marl - 3
    • Linen-blend shirt - Light blue/Striped/White/Light beige/Light green marl - 4
    • Linen-blend shirt - Light blue/Striped/White/Light beige/Light green marl - 5
    • Cotton shirt - White/Light blue - 1
    • Cotton shirt - White/Light blue - 2
    H&M Adorables

    Cotton shirt

    €19.99

    • Linen overshirt - Greige/Dark blue/Light beige - 1
    • Linen overshirt - Greige/Dark blue/Light beige - 2
    • Linen overshirt - Greige/Dark blue/Light beige - 3
    • Linen overshirt - Greige/Dark blue/Light beige - 4
    • Linen overshirt - Greige/Dark blue/Light beige - 5
    H&M Premium Selection
    • Denim overshirt - Denim blue - 1
    • Denim overshirt - Denim blue - 2
    • Denim overshirt - Denim blue - 3
    • Denim overshirt - Denim blue - 4
    • Denim overshirt - Denim blue - 5
    H&M Adorables
    • Linen-blend shirt - White/Light blue/Striped/Light beige/Light green marl - 1
    • Linen-blend shirt - White/Light blue/Striped/Light beige/Light green marl - 2
    • Cotton shirt - Light turquoise/Light blue/White/Turquoise/Striped/Green/White striped/Blue/White striped/White/Beige striped/Blue/White striped - 1
    • Cotton shirt - Light turquoise/Light blue/White/Turquoise/Striped/Green/White striped/Blue/White striped/White/Beige striped/Blue/White striped - 2
    • 3-piece dressy set - Beige/Checked/Navy blue/White/Light beige/White/Light blue marl/Cream/Mint green/White - 1
    • 3-piece dressy set - Beige/Checked/Navy blue/White/Light beige/White/Light blue marl/Cream/Mint green/White - 2
    • 3-piece dressy set - Light beige/White/Navy blue/White/Beige/Checked/Light blue marl/Cream/Mint green/White - 1
    • 3-piece dressy set - Light beige/White/Navy blue/White/Beige/Checked/Light blue marl/Cream/Mint green/White - 2
    • Linen shirt - White/Light beige/Light blue - 1
    • Linen shirt - White/Light beige/Light blue - 2
    H&M Adorables

    Linen shirt

    €24.99

    • Oxford shirt - Cream/Dinosaurs - 1
    • Oxford shirt - Cream/Dinosaurs - 2

    Oxford shirt

    €17.99

    • Cotton shirt - White/Light blue/Cream/Green striped/Light beige - 1
    • Cotton shirt - White/Light blue/Cream/Green striped/Light beige - 2

    Cotton shirt

    €12.99

    • Cotton shirt - White/Beige striped/Light blue/White/Turquoise/Striped/Green/White striped/Blue/White striped/Light turquoise/Blue/White striped - 1
    • Cotton shirt - White/Beige striped/Light blue/White/Turquoise/Striped/Green/White striped/Blue/White striped/Light turquoise/Blue/White striped - 2
    • Cotton shirt - Cream/Green striped/Light blue/White/Light beige - 1
    • Cotton shirt - Cream/Green striped/Light blue/White/Light beige - 2
    • Cotton shirt - Cream/Green striped/Light blue/White/Light beige - 3
    • Cotton shirt - Cream/Green striped/Light blue/White/Light beige - 4
    • Cotton shirt - Cream/Green striped/Light blue/White/Light beige - 5

    Cotton shirt

    €12.99

    • Loose-fit linen shirt - Light yellow/Light blue - 1
    • Loose-fit linen shirt - Light yellow/Light blue - 2
    H&M Premium Selection
    • Linen-blend shirt - Light beige/Light blue/Striped/White/Light green marl - 1
    • Linen-blend shirt - Light beige/Light blue/Striped/White/Light green marl - 2
    • Linen-blend shirt - Light beige/Light blue/Striped/White/Light green marl - 3
    • Linen-blend shirt - Light beige/Light blue/Striped/White/Light green marl - 4
    • Linen-blend shirt - Light beige/Light blue/Striped/White/Light green marl - 5
    • Linen-blend shirt - Light beige/Light blue/Striped/White/Light green marl - 6
    • Oversized shirt - Light brown/Checked - 1
    • Oversized shirt - Light brown/Checked - 2
    • Oversized shirt - Light brown/Checked - 3
    • Oversized shirt - Light brown/Checked - 4
    • Oversized shirt - Light brown/Checked - 5
    • Denim overshirt - Cream - 1
    • Denim overshirt - Cream - 2
    • Denim overshirt - Cream - 3
    • Denim overshirt - Cream - 4
    • Denim overshirt - Cream - 5
    • Linen-blend shirt - Light green marl/Light blue/Striped/White/Light beige - 1
    • Linen-blend shirt - Light green marl/Light blue/Striped/White/Light beige - 2
    • Loose-fit linen shirt - Light blue/Light yellow - 1
    • Loose-fit linen shirt - Light blue/Light yellow - 2
    H&M Premium Selection

Boys' Long Sleeve Shirts 2-8Y

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 smart/casual long sleeve polos to formal crisp cotton shirts in plenty of colours to wear underneath T-shirts. Pick up some easy-iron white shirts for school or try a stylish Grandad shirt for boys. Browse everyday flannel shirts for him to layer over boys' blazers and suits or browse the full range.