Skip to main content
Skip to footer
NEVER KNOWINGLY UNDERSOLD
Ways to shop
Help
John Lewis Money
My John Lewis
Our stores
Search
Close
Back
Close
Store Finder
Stores
Sign in
Account
0
items in Basket
Basket
Menu
Open Menu
Menu
Women
Men
Home & Garden
Furniture
Electricals
Baby & Kids
Beauty
Sports & Fitness
Holiday & Travel
Gifts
Christmas
Sale & Offers
Homepage
Shop by Brand
John Lewis
John Lewis
(
251
)
193-251 of 251
Skip Filters
Filter (4)
Sort by
Sort: Relevance
Price high to low
Price low to high
Newness
Popularity
Discount % high to low
Go
New In
Department
Category
Product Type
Hosiery Type
All Filters
Clear all
filters
Diffusers
Remove filter
Nutcrackers
Remove filter
Socks
Remove filter
Taps
Remove filter
John Lewis
Made in Italy Wool Silk Blend Knit Boot Socks
£15.00
John Lewis
Glitter Wool Blend Ankle Socks
£10.00
John Lewis
Lurex Argyle Ankle Socks, Pack of 3, Red / Pink
£14.00
John Lewis
Stripe Ankle Socks
£12.00
John Lewis
Sparkle Tip Ankle Socks
£12.00
+ 2
John Lewis
Snowflake Socks with Cashmere
£12.00
John Lewis
Kids' Cotton Rich Heart Ankle Socks, Pack of 5
£5.00 – £6.00
John Lewis
Made in Italy Cotton Cashmere Blend Stripe Socks, Pack of 2, Green
£22.00
John Lewis
Kids' Cotton Rich Heart Knee High Socks, Pack of 5, Charcoal
£6.00 – £7.00
John Lewis
Chunky Rib Lounge Socks, Pack of 3, Multi
£14.00
John Lewis
Celestial Ankle Socks, Pack of 3, Multi
£14.00
John Lewis
Checkerboard Ankle Socks, Pack of 3, Multi
£12.00
John Lewis
Cable Knit Socks, Blue Assort, Pack of 3
£12.00
John Lewis
Argyle Ankle Socks
£12.00
John Lewis
Wool Blend Fair Isle Ankle Socks
£12.00
John Lewis
Textured Wool Blend Ankle Socks
£10.00
John Lewis
Skinny Stripe Wool Blend Ankle Socks
£10.00
John Lewis
Ribbed Contrast Heel & Toe Wool Blend Ankle Socks
£10.00
John Lewis
Chunky Rib Wool Blend Ankle Socks
£10.00
View range
John Lewis
Kids Winter Warmers
£6.00 – £80.00
John Lewis
5PK KN HGH PLLRN WHT
£8.00 – £9.00
John Lewis
5PK RLL TOP SCKS WHT
£6.00 – £7.00
John Lewis
Made in Italy Cotton Blend Fairl Isle Socks
£15.00
John Lewis
Made in Italy Cotton Cashmere Blend Argyle Check Socks, Pack of 2, Blue Multi
£22.00
You've viewed 216 of 251 items
Previous
1
2
Back to top icon
An icon with an upward arrow inside a circle