


Nobody here is paid to push a brand. Callum, Gareth, Ade, Connor and Jamie went through everything in cotton sports 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

Mens 1 Pair SOCKSHOP BlueGuard RHS Royal Horticultural Society Cotton Gardening Long Boot Socks Stripe Navy 6-11
£15.99 SOCK SHOP
Mens 2 Pair Burlington Everyday Cotton Trainer Socks Moss 6.5-11 Mens
£19.99 SOCK SHOP
589cotton sports socks from 5 shops in the Fashion FinderSee them all →
Mens 3 Pair SOCKSHOP TORE 100% Recycled Fashion Cotton Sports Trainer Socks White 7-11 Mens
£9.99 SOCK SHOP
Mens 3 Pair Glenmuir Half Cushioned Bamboo Sports Socks White 7-11 Mens
£6.99 SOCK SHOP
Kite Stripy Sports Socks - UK4-7
£20.00 ETHICAL SUPERSTORE
Kite Stripy Sports Socks - UK 4-7
£10.00 ETHICAL SUPERSTORE
Kite Berry Brave Trainer Socks - UK 4-7
£9.60 ETHICAL SUPERSTORE
Mens 3 Pair SOCKSHOP TORE 100% Recycled Fashion Cotton Sports Socks White 7-11 Mens
£9.99 SOCK SHOP
White Stuff Mountain Organic Ankle Socks - Navy - 4 Pairs
£21.95 ETHICAL SUPERSTORE
Mens 1 Pair Burlington Court Ribbed Argyle Cotton Sports Socks Black 6.5-11 Mens
£15.99 SOCK SHOP
Mens 1 Pair Blueguard Trainer Socks Navy 6-8.5 Mens
£11.99 SOCK SHOP
Mens 3 Pair SOCKSHOP TORE 100% Recycled Plain Cotton Sports Trainer Socks Black 7-11 Mens
£9.99 SOCK SHOP
Mens 3 Pair Jeep Vintage Boot Socks Navy / Sky 6-11 Mens
£7.99 SOCK SHOP
Mens 3 Pair Jeep Vintage Boot Socks Black / Black 6-11 Mens
£7.99 SOCK SHOP
Mens 1 Pair Blueguard Trainer Socks Navy 9-11 Mens
£11.99 SOCK SHOP
Mens 1 Pair Blueguard Trainer Socks Black 12-14 Mens
£11.99 SOCK SHOP
Mens 3 Pair SOCKSHOP Wildfeet Novelty Cotton Trainer Socks Checker White 7-11
£5.99 SOCK SHOP
Mens 3 Pair SOCKSHOP Wildfeet Bamboo Trainer Socks Swirls 7-11
£5.99 SOCK SHOP












