`

It’s Official – I’ve Found the Best H&M Men’s Shirts For Summer 2023

From just £12.99.

Are you looking for the perfect men’s shirt?

H&M’s menswear lookbook this season is bursting with super stylish looks—cargo shorts, bucket hats, and hiking sandals. But their shirts nailed every single fashion trend for 2023.

I have always been an avid shopper in the men’s section, especially when it comes to oversized pieces. H&M is always my go-to place for style-led pieces that won’t burn a hole in my pocket. 

So, if you’re like me or you’re a man looking for ideal shirts, you should definitely try checking out the Swedish brand’s offerings as well. 

Since I’ve become a member of the brand’s loyalty program, I find myself visiting their website every week without fail. I’ve likely combed through every section for this season, and let me tell you; it’s brimming with fantastic pieces.

H&M’s journey originated with a focus on women’s clothing, as reflected in the store’s initial name, Hennes. However, when Erling Persson purchased the hunting and fishing store Mauritz Widforss in Stockholm, which also included a stock of men’s clothing, the name was changed to Hennes & Mauritz (H&M).

Both their women’s and men’s selections have undoubtedly evolved significantly since then. With years of collaborations with designer brands, major expansions, and the addition of new brands, H&M has solidified its position as one of the most successful high-street brands. 

H&M man models
H&M

Their current men’s shirt section stands as evidence of their remarkable growth and caters to a diverse range of styles. Whether you’re looking for casual, streetwear, or smart attire, there is always something for everyone.

With a wide range of options, including knits, crochet, linen, and cotton tees, their lookbooks cater to every man’s style too.

Given their extensive collection, it can be overwhelming to navigate. However, I’ve taken on the task of curating a selection for you. Someone had to do it, right?

Without further ado, here are my top picks for H&M’s men’s shirts that are definitely worth adding to your wardrobe. I’ve included a wide variety, so hopefully there’s something for everyone.

READ MORE: Which Zara Perfume Smells Like YSL?

Wear Next may receive a small commission if you click a link from one of our articles onto a retail website and make a purchase.

If you’re a fan of H&M, why not read about the best H&M men’s jeans next.

Shop Best H&M Shirts For Men

Regular Fit Crochet-look resort shirt in burgundy from H&M Man

Regular Fit Crochet-look resort shirt, £34.99 – buy now

Loose Fit Jacquard-weave resort shirt from H&M Man

Loose Fit Jacquard-weave resort shirt, £29.99 – buy now

Regular Fit Terry resort shirt from H&M Man

Regular Fit Terry resort shirt, £22.99 – buy now

Regular Fit Short-sleeved shirt in Pistachio green from H&M Man

Regular Fit Short-sleeved shirt, £17.99 – buy now

Regular Fit Crochet-look resort shirt from H&M Man

Regular Fit Crochet-look resort shirt, £34.99 – buy now

Regular Fit Fine-knit polo shirt from H&M Man

Regular Fit Fine-knit polo shirt, £29.99 – buy now

Regular Fit Muslin resort shirt from H&M Man

Regular Fit Muslin resort shirt, £19.99 – buy now

Relaxed Fit Resort shirt in Black/White checked from H&M Man

Relaxed Fit Resort shirt, £17.99 – buy now

Relaxed Fit Short-sleeved linen-blend shirt in Beige/Tie-dye from H&M Man

Relaxed Fit Short-sleeved linen-blend shirt, £19.99 – buy now

Relaxed Fit Linen-blend shirt in Dark blue from H&M Man

Relaxed Fit Linen-blend shirt, £19.99 – buy now

Cotton shirt Regular Fit in Light beige/Patterned from H&M Man

Cotton shirt Regular Fit, £12.99 – buy now

Relaxed Fit Linen resort shirt in Dark blue/Flowers from H&M Man

Relaxed Fit Linen resort shirt, £24.99 – buy now

Regular Fit Crochet-look resort shirt from H&M Man

Regular Fit Crochet-look resort shirt, £34.99 – buy now

Relaxed Fit Patterned resort shirt from H&M Ma

Relaxed Fit Patterned resort shirt, £24.99 – buy now

READ MORE: Our Definitive List of the Best White Trainers of 2023

Regular Fit Short-sleeved linen shirt in Light beige/Patterned from H&M Man

Regular Fit Short-sleeved linen shirt, £24.99 – buy now