Autumn and winter is often the best time of year for fashion – cosy knits, chunky layers and boots made for stomping in, what more could you want? It’s the footwear choices in particular that get us excited, especially when we realise it’s finally time to dig out the knee high boots.
And this season, there are so many styles to choose from. You can go classic in plain black or brown, or how about making a statement in snakeskin or a bight pop of colour? Then you must decide on heeled or flat, or this season you could even go for a chunky flatform. As for how to style them, we’ll be wearing our boots with dresses and skirts so they can be seen in all their glory (and keep our calves warm!).
So you don’t end up paying through the nose, we’ve scoured the high street for the best knee high boots that are all under £100 – there’s even a real leather pair in there.

Block Heel Square Toe Boots, £49.50, M&S
Classic brown knee high heeled boots for under £50? Yes please.

Rochelle Signature Pointed Boots, £90, Next
These stiletto-heeled boots are from Rochelle Humes’ fashion range with Next.

Anna Field Over-the-knee boots, £97.74 (was £114.99), Zalando
Go the extra mile with over-the-knee boots (and with 15 per cent off, these are a bargain).

Faux snakeskin makes for a powerful statement, but they’ll still go with everything.

Slouch leather thigh boots black, £99, Monsoon
Slouchy boots are still a favourite style and these Monsoon ones are crafted from butter-soft leather – but they’re still under £100, just!

Zip-Up Chelsea Knee Boots – Dark Brown, £95, Charles & Keith
Chelsea boots with elasticated inserts are everywhere this season, but this pair takes the trend one step further in a knee-high version.

Looking to stop traffic? This terrifically turquoise pair will do the trick.

8 by YOOX Boots 100% leather with buckle, £69 (was £180), YOOX
We love the added buckle detail and heel shape here.