Last Updated on December 12, 2022
In my quest for a more practical wardrobe this winter, I’ve been filling in the gaps. While I have mountains of shoes, it appears that I have a severe lack of ankle boots.
Ankle boots are, in my humble opinion, a must for every person’s wardrobe. Whether with a dress or jeans, you can team them with just about anything.
READ MORE: H&M Home Just Dropped a New Collection in Collaboration With Jewellery Brand Uncommon Matters
Somehow, they’re not as exciting a purchase as a glitzy dress or new coat, but seriously, they’re an item you’ll get mountains of wear out of.

I’m kinda obsessed with H&M right now, and their ankle boots are, as you’d expect, all kinds of wonderful. They have zillions of cute pairs, whether it’s a heeled or chunky style you’re after.
As a high street brand, they’re super affordable too. But don’t expect them to break after a few wears; I have a pair of H&M brogues from last year that still look good as new, and I’ve barely taken them off.
The price point does vary though, with both high quality boots for around £90, and more affordable styles at around £25-£40.
The difference, as you’d expect, is in the material. The most expensive pairs are real leather, while the cheaper pairs are imitation leather.
Right now, there’s a sale on and some pairs have been discounted by 20%. So if you haven’t blown your budget on Xmas present yet, now could be your chance to get a pair.
We’ve compiled a list of the best ankle boots from H&M so that you can find your perfect pair.
READ MORE: I Always Shop Here For High Street Boots – and This Season’s Are Better Than Ever
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.
Shop H&M Ankle Boots

Chunky zip-front boots, £34.99 – buy now

Ankle leather boots, £89.99 – buy now

Chunky leather boots, £79.99 – buy now

Wedge-heeled boots, £39.99 – buy now

Ankle boots, £27.99 – buy now

Ankle leather boots, £79.99 – buy now

Chunky Chelsea boots, £39.99 – buy now

Padded boots, £39.99 – buy now

Heeled boots, £34.99 – buy now