Top Picks
Kite Stripy Cosy Socks Rainbow - UK4-7
LIAM’S PICK ETHICAL SUPERSTOREKite Stripy Cosy Socks Rainbow - UK4-7
£13.00 ETHICAL SUPERSTORE
1 Pair Black Milano 97% Cotton Knee High Socks Men's 7-8 Mens
ARJUN’S PICK SOCK SHOP1 Pair Black Milano 97% Cotton Knee High Socks Men's 7-8 Mens
£25.99 SOCK SHOP
1 Pair Forest Green 1.6 TOG Lite Long Knee High Socks Men's 6-11 Mens
OLLIE’S PICK SOCK SHOP1 Pair Forest Green 1.6 TOG Lite Long Knee High Socks Men's 6-11 Mens
£9.99 SOCK SHOP
1 Pair Dark Navy Merino Wool Energizing Knee High Socks Men's 8.5-9.5 Mens
RYAN’S PICK SOCK SHOP1 Pair Dark Navy Merino Wool Energizing Knee High Socks Men's 8.5-9.5 Mens
£34.99 SOCK SHOP
Mens 1 Pair Falke Milano 97% Cotton Knee High Socks Black 39-40
HE SAW WORE’S PICK SOCK SHOPMens 1 Pair Falke Milano 97% Cotton Knee High Socks Black 39-40
£25.99 SOCK SHOP
How we pick

Nobody here is paid to push a brand. Liam, Arjun, Ollie, Ryan and He Saw Wore went through everything in knee high socks the way you would on a lunch break, scrolling, squinting at the fabric, checking the price twice. What made the list is what they'd actually put in their own basket. We look for pieces that wash well, fit properly and don't cost silly money for what they are, and we mix up the shops so you're not just looking at one high street name over and over. Prices and stock come straight from the retailers and change often, so it's always worth a quick check before you buy.

We may earn a small commission if you buy through links on this page. It costs you nothing extra and helps keep the site running. How we make money

1 Pair Rich Navy Birkdale Cotton Cushioned Knee High Golf Socks Men's 12-14 Mens
SOCK SHOP

1 Pair Rich Navy Birkdale Cotton Cushioned Knee High Golf Socks Men's 12-14 Mens

£17.99 SOCK SHOP
1 Pair Navy / Grey Preston Soft Acrylic Knee High Socks Men's 6.5-11 Mens
SOCK SHOP

1 Pair Navy / Grey Preston Soft Acrylic Knee High Socks Men's 6.5-11 Mens

£20.99 SOCK SHOP
Want even more options?377knee high socks from 6 shops in the Fashion FinderSee them all →
1 Pair Black Milano 97% Cotton Knee High Socks Men's 7-8 Mens
SOCK SHOP

1 Pair Black Milano 97% Cotton Knee High Socks Men's 7-8 Mens

£25.99 SOCK SHOP
1 Pair Forest Green 1.6 TOG Lite Long Knee High Socks Men's 6-11 Mens
SOCK SHOP

1 Pair Forest Green 1.6 TOG Lite Long Knee High Socks Men's 6-11 Mens

£9.99 SOCK SHOP
1 Pair Black Merino Wool Energizing Knee High Socks Men's 8.5-9.5 Mens
SOCK SHOP

1 Pair Black Merino Wool Energizing Knee High Socks Men's 8.5-9.5 Mens

£34.99 SOCK SHOP
Kite Stripy Cosy Socks Rainbow - UK4-7
ETHICAL SUPERSTORE

Kite Stripy Cosy Socks Rainbow - UK4-7

£13.00 ETHICAL SUPERSTORE
Pennine Poacher Knee High Socks
COES

Pennine Poacher Knee High Socks

£25.00 COES
Mens 1 Pair Falke Milano 97% Cotton Knee High Socks Black 39-40
SOCK SHOP

Mens 1 Pair Falke Milano 97% Cotton Knee High Socks Black 39-40

£25.99 SOCK SHOP
1 Pair Black Merino Wool Rib Knee High Socks Men's 7.5-9.5 Mens
SOCK SHOP

1 Pair Black Merino Wool Rib Knee High Socks Men's 7.5-9.5 Mens

£19.99 SOCK SHOP
1 Pair Brigade Birkdale Cotton Cushioned Knee High Golf Socks Men's 12-14 Mens
SOCK SHOP

1 Pair Brigade Birkdale Cotton Cushioned Knee High Golf Socks Men's 12-14 Mens

£17.99 SOCK SHOP
1 Pair Black of London Mohair Knee High Socks With Cushioning Unisex 11-13 Unisex - SOCKSHOP of London
SOCK SHOP

1 Pair Black of London Mohair Knee High Socks With Cushioning Unisex 11-13 Unisex - SOCKSHOP of London

£19.99 SOCK SHOP
1 Pair Black Endurance Summit Knee High Socks For Winter Expeditions Unisex 12+ Mens
SOCK SHOP

1 Pair Black Endurance Summit Knee High Socks For Winter Expeditions Unisex 12+ Mens

£37.99 SOCK SHOP
Mens 1 Pair Falke Merino Wool Energizing Knee High Socks Brown 10-11 Mens
SOCK SHOP

Mens 1 Pair Falke Merino Wool Energizing Knee High Socks Brown 10-11 Mens

£34.99 SOCK SHOP
1 Pair Green of London Mohair Knee High Socks With Cushioning Unisex 11-13 Unisex - SOCKSHOP of London
SOCK SHOP

1 Pair Green of London Mohair Knee High Socks With Cushioning Unisex 11-13 Unisex - SOCKSHOP of London

£19.99 SOCK SHOP
1 Pair Navy of London Mohair Knee High Socks With Cushioning Unisex 8-10 Unisex - SOCKSHOP of London
SOCK SHOP

1 Pair Navy of London Mohair Knee High Socks With Cushioning Unisex 8-10 Unisex - SOCKSHOP of London

£19.99 SOCK SHOP
1 Pair Navy of London Mohair Knee High Socks With Cushioning Unisex 4-7 Unisex - SOCKSHOP of London
SOCK SHOP

1 Pair Navy of London Mohair Knee High Socks With Cushioning Unisex 4-7 Unisex - SOCKSHOP of London

£19.99 SOCK SHOP
1 Pair Dark Navy Merino Wool Energizing Knee High Socks Men's 8.5-9.5 Mens
SOCK SHOP

1 Pair Dark Navy Merino Wool Energizing Knee High Socks Men's 8.5-9.5 Mens

£34.99 SOCK SHOP

More like this

See all in Socks →