Top Picks
Caterpillar Crew Work Sock 3 Pair Pack
GARETH’S PICK TOOLED UPCaterpillar Crew Work Sock 3 Pair Pack
£12.95 TOOLED UP
Mens 3 Pair Gentle Grip Cotton Argyle Patterned and Striped Socks Settlement Black / Navy 6-11
CONNOR’S PICK SOCK SHOPMens 3 Pair Gentle Grip Cotton Argyle Patterned and Striped Socks Settlement Black / Navy 6-11
£7.99 SOCK SHOP
FOOTJOY TECH D.R.Y. GOLF CREW SOCKS
ADE’S PICK HOT GOLFFOOTJOY TECH D.R.Y. GOLF CREW SOCKS
£10.99 HOT GOLF
Watts Twin Pack Competition Socks
KWAME’S PICK TOGGIWatts Twin Pack Competition Socks
£16.99 TOGGI
2 Pair Black Footnurse Energising Compression Socks Men's 6-11 Mens
HE SAW WORE’S PICK SOCK SHOP2 Pair Black Footnurse Energising Compression Socks Men's 6-11 Mens
£15.99 SOCK SHOP
How we pick

Quick word on how this list was made. Gareth, Connor, Ade, Kwame and He Saw Wore picked their favourites from the compression socks we found across loads of shops. No sponsored spots, no brand deals, just what they'd buy with their own money. We keep a mix of prices so there's something whether you're treating yourself or being sensible this month, and we limit how many come from one retailer. Stock and prices update regularly from each shop, so if something's gone, it's sold out rather than hidden.

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

Mens 3 Pair SOCKSHOP Gentle Grip Cotton Christmas Socks Black / Charcoal 6-11
SOCK SHOP

Mens 3 Pair SOCKSHOP Gentle Grip Cotton Christmas Socks Black / Charcoal 6-11

£7.99 SOCK SHOP
Fox Unisex Ranger 6-inch Socks
BLACKS

Fox Unisex Ranger 6-inch Socks

£8.97 BLACKS
Want even more options?478compression socks from 8 shops in the Fashion FinderSee them all →
Mens 1 Pair Base 33 Grip Low Rise Socks Plateaus Small
SOCK SHOP

Mens 1 Pair Base 33 Grip Low Rise Socks Plateaus Small

£12.99 SOCK SHOP
1 Pair Dark Navy Merino Wool Energizing Knee High Socks Men's 7-8 Mens
SOCK SHOP

1 Pair Dark Navy Merino Wool Energizing Knee High Socks Men's 7-8 Mens

£34.99 SOCK SHOP
Mens 1 Pair Falke Stabilizing Wool Everyday Socks Space Blue 7-8 Mens
SOCK SHOP

Mens 1 Pair Falke Stabilizing Wool Everyday Socks Space Blue 7-8 Mens

£30.99 SOCK SHOP
adidas Terrex HEAT.RDY Trail Running Agravic Crew Socks
BLACKS

adidas Terrex HEAT.RDY Trail Running Agravic Crew Socks

£25.00 BLACKS
Watts Twin Pack Competition Socks
TOGGI

Watts Twin Pack Competition Socks

£16.99 TOGGI
Mens 3 Pair Gentle Grip Cotton Argyle Patterned and Striped Socks Settlement Black / Navy 6-11
SOCK SHOP

Mens 3 Pair Gentle Grip Cotton Argyle Patterned and Striped Socks Settlement Black / Navy 6-11

£7.99 SOCK SHOP
FOOTJOY TECH D.R.Y. GOLF CREW SOCKS
HOT GOLF

FOOTJOY TECH D.R.Y. GOLF CREW SOCKS

£10.99 HOT GOLF
Ankle Support Brace, Plantar Fasciitis Socks (2 Pairs)
AZENGEAR

Ankle Support Brace, Plantar Fasciitis Socks (2 Pairs)

£14.95 AZENGEAR
Caterpillar Crew Work Sock 3 Pair Pack
TOOLED UP

Caterpillar Crew Work Sock 3 Pair Pack

£12.95 TOOLED UP
HJ Hall HJ747 Fly Safe Socks in Sand
COES

HJ Hall HJ747 Fly Safe Socks in Sand

£11.50 COES
FOOTJOY 2026 PRODRY GOLF ROLL TAB SOCKS 18329
HOT GOLF

FOOTJOY 2026 PRODRY GOLF ROLL TAB SOCKS 18329

£9.99 HOT GOLF
FOOTJOY 2026 PRODRY GOLF ROLL TAB SOCKS 18330
HOT GOLF

FOOTJOY 2026 PRODRY GOLF ROLL TAB SOCKS 18330

£9.99 HOT GOLF
FOOTJOY 2026 PRODRY GOLF ROLL TAB SOCKS 18331
HOT GOLF

FOOTJOY 2026 PRODRY GOLF ROLL TAB SOCKS 18331

£9.99 HOT GOLF
Caterpillar Industrial Work Sock 2 Pack
TOOLED UP

Caterpillar Industrial Work Sock 2 Pack

£7.99 TOOLED UP
Mens 1 Pair SOCKSHOP Gentle Grip Heat Holders Thermal Socks Black 12-14
SOCK SHOP

Mens 1 Pair SOCKSHOP Gentle Grip Heat Holders Thermal Socks Black 12-14

£7.99 SOCK SHOP
Men's 3 Pair IOMI FootNurse Gentle Grip Bamboo Diabetic Socks Brown 6-11
SOCK SHOP

Men's 3 Pair IOMI FootNurse Gentle Grip Bamboo Diabetic Socks Brown 6-11

£9.99 SOCK SHOP
Mens 3 Pair SOCKSHOP Gentle Grip Cotton Cushioned Foot Sports Socks White 6-11
SOCK SHOP

Mens 3 Pair SOCKSHOP Gentle Grip Cotton Cushioned Foot Sports Socks White 6-11

£9.99 SOCK SHOP
2 Pair Black Footnurse Energising Compression Socks Men's 6-11 Mens
SOCK SHOP

2 Pair Black Footnurse Energising Compression Socks Men's 6-11 Mens

£15.99 SOCK SHOP
Mens 3 Pair Gentle Grip Cotton Argyle Patterned and Striped Socks Parlour Black / Navy 6-11
SOCK SHOP

Mens 3 Pair Gentle Grip Cotton Argyle Patterned and Striped Socks Parlour Black / Navy 6-11

£7.99 SOCK SHOP
Men's 3 Pair SOCKSHOP Gentle Grip Plain and Patterned Cotton Knee High Socks Black / Navy / Grey Patterned 6-11
SOCK SHOP

Men's 3 Pair SOCKSHOP Gentle Grip Plain and Patterned Cotton Knee High Socks Black / Navy / Grey Patterned 6-11

£8.99 SOCK SHOP
Mens 3 Pair SOCKSHOP Gentle Grip Cotton Christmas Socks Green / Black 6-11
SOCK SHOP

Mens 3 Pair SOCKSHOP Gentle Grip Cotton Christmas Socks Green / Black 6-11

£7.99 SOCK SHOP
Mens 3 Pair Gentle Grip Cotton Argyle Patterned and Striped Socks Fine Stripe Black / Navy / Light Blue 6-11
SOCK SHOP

Mens 3 Pair Gentle Grip Cotton Argyle Patterned and Striped Socks Fine Stripe Black / Navy / Light Blue 6-11

£7.99 SOCK SHOP
Mens 5 Pair SOCKSHOP Gentle Grip Dry Comfort Plain Socks Black 6-11
SOCK SHOP

Mens 5 Pair SOCKSHOP Gentle Grip Dry Comfort Plain Socks Black 6-11

£11.99 SOCK SHOP

More like this

See all in Socks →