Total £0.00
Saving £0.00

We use cookies to give you the best customer experience on our site. To accept this, click any link on this page or continue to use the site. You can read more information on the MandM Direct cookie policy page.

Mens Socks

We've got a great selection of men's socks, including sports socks from big brands such as adidas and Nike. We've also got a great range of everyday essential socks from big brands such as Onitsuka Tiger and Peter Werth. Grab a bargain today at MandM Direct.

396 Styles
Page 1 of 5
Next
  • Original Penguin Mens Five Pack Socks Black

    Original Penguin Mens Five Pack Socks Black

    £9.99
    Save £20.00
  • Smith And Jones Mens Blacksmith Seven Pack Socks Black/Charcoal Marl/White/Grey Marl

    Smith And Jones Mens Blacksmith Seven Pack Socks Black/Charcoal Marl/White/Grey Marl

    £5.99
    Save £9.00
  • Pro Player Mens Ten Pack Cushioned No Show Socks Black

    Pro Player Mens Ten Pack Cushioned No Show Socks Black

    £7.99
    Save £9.00
  • Hummel Three Pack Crew Socks Black

    Hummel Three Pack Crew Socks Black

    £2.99
    Save £7.00
  • WEATHERPROOF Mens Five Pack Thermal Crew Socks Assorted

    WEATHERPROOF Mens Five Pack Thermal Crew Socks Assorted

    £7.99
    Save £12.00
  • Smith And Jones Mens Redline Seven Pack Socks Night Sky/Charcoal Marl/Barbados Cherry

    Smith And Jones Mens Redline Seven Pack Socks Night Sky/Charcoal Marl/Barbados Cherry

    £4.99
    Save £10.00
  • Original Penguin Mens Five Pack Socks Grey/Scarlet

    Original Penguin Mens Five Pack Socks Grey/Scarlet

    £8.99
    Save £21.00
  • Smith And Jones Mens Franzoni Seven Pack Socks Black

    Smith And Jones Mens Franzoni Seven Pack Socks Black

    £4.99
    Save £10.00
  • French Connection Mens FCUK Three Pack Sport Stripe Socks White/Marine

    French Connection Mens FCUK Three Pack Sport Stripe Socks White/Marine

    £4.99
    Save £5.00
  • WEATHERPROOF Mens Three Pack Thermal Crew Socks Navy

    WEATHERPROOF Mens Three Pack Thermal Crew Socks Navy

    £5.99
    Save £9.00
  • Blue Mountain Mens Two Pack Merino Wool Quarter Walking Socks Charcoal/Ochre/Grey/Blue

    Blue Mountain Mens Two Pack Merino Wool Quarter Walking Socks Charcoal/Ochre/Grey/Blue

    £3.99
    Save £8.00
  • Tommy Hilfiger Mens Check Socks Two Pack Black Combo

    Tommy Hilfiger Mens Check Socks Two Pack Black Combo

    £5.99
    Save £7.00
  • Reebok Three Pack UFC Crew Socks White

    Reebok Three Pack UFC Crew Socks White

    £7.99
    Save £12.00
  • Bench Mens Haze Five Pack Dress Socks Charcoal Marl/Black/Grey Marl

    Bench Mens Haze Five Pack Dress Socks Charcoal Marl/Black/Grey Marl

    £5.99
    Save £14.00
  • WEATHERPROOF Mens Five Pack Thermal Crew Socks Black

    WEATHERPROOF Mens Five Pack Thermal Crew Socks Black

    £7.99
    Save £12.00
  • Bench Mens Frank Five Pair Dress Socks Black

    Bench Mens Frank Five Pair Dress Socks Black

    £5.99
    Save £14.00
  • Puma Mens Three Pack Quarter Socks White

    Puma Mens Three Pack Quarter Socks White

    £3.99
    Save £6.00
  • Brave Soul Mens Combo Five Pack Socks Jet Black/Grey & Royal Striped/Greyt & Royal Pattern

    Brave Soul Mens Combo Five Pack Socks Jet Black/Grey & Royal Striped/Greyt & Royal Pattern

    £4.99
    Save £8.00
  • Ben Sherman Mens Hedgehunter Six Pack Socks Black/Navy/Grey

    Ben Sherman Mens Hedgehunter Six Pack Socks Black/Navy/Grey

    £9.99
    Save £14.00
  • WEATHERPROOF Mens Three Pack Thermal Crew Socks Navy

    WEATHERPROOF Mens Three Pack Thermal Crew Socks Navy

    £5.99
    Save £9.00
  • WEATHERPROOF Mens Six Pack Workwear Crew Socks Black

    WEATHERPROOF Mens Six Pack Workwear Crew Socks Black

    £8.99
    Save £15.00
  • Puma Mens Three Pack No Show Socks Black

    Puma Mens Three Pack No Show Socks Black

    £3.99
    Save £6.00
  • Tommy Hilfiger Mens Basket Socks Two Pack Pumpkin Spice

    Tommy Hilfiger Mens Basket Socks Two Pack Pumpkin Spice

    £5.99
    Save £7.00
  • adidas Originals Three Pack Crew Socks True Pink/White

    adidas Originals Three Pack Crew Socks True Pink/White

    £6.99
    Save £6.00
  • Puma Mens Three Pack No Show Socks White

    Puma Mens Three Pack No Show Socks White

    £3.99
    Save £6.00
  • Brave Soul Mens Combo B Five Pack Socks Jet Black/Grey/Charcoal/Patterned/Striped

    Brave Soul Mens Combo B Five Pack Socks Jet Black/Grey/Charcoal/Patterned/Striped

    £4.99
    Save £8.00
  • New Balance Cushioned Crew Socks White

    New Balance Cushioned Crew Socks White

    £4.99
    Save £4.00
  • SKECHERS Mens Three Pack Basic Sneaker Socks Black

    SKECHERS Mens Three Pack Basic Sneaker Socks Black

    £1.79
    Save £5.20
  • Happy Socks Mens Three Pack Socks Multi

    Happy Socks Mens Three Pack Socks Multi

    £11.99
    Save £13.00
  • Brave Soul Mens Emblem Five Pack Socks Jet Black/Light Grey Marl/Optic White

    Brave Soul Mens Emblem Five Pack Socks Jet Black/Light Grey Marl/Optic White

    £4.99
    Save £8.00
  • Puma Mens Three Pack Quarter Socks Grey/White/Black

    Puma Mens Three Pack Quarter Socks Grey/White/Black

    £3.99
    Save £6.00
  • WEATHERPROOF Mens Five Pack Thermal Crew Socks Grey/Navy

    WEATHERPROOF Mens Five Pack Thermal Crew Socks Grey/Navy

    £7.99
    Save £12.00
  • WEATHERPROOF Mens Three Pack Thermal Crew Socks Charcoal/Brown

    WEATHERPROOF Mens Three Pack Thermal Crew Socks Charcoal/Brown

    £5.99
    Save £9.00
  • 1000 Mile Mens Run Socklet Cushioned Twin Pack Running Socks White

    1000 Mile Mens Run Socklet Cushioned Twin Pack Running Socks White

    £7.99
    Save £4.00
  • New Balance Quarter Socks White

    New Balance Quarter Socks White

    £3.99
    Save £5.00
  • Levi's Mens Regular Cut Split Tall Logo Socks Two Pack Blue

    Levi's Mens Regular Cut Split Tall Logo Socks Two Pack Blue

    £3.99
    Save £6.00
  • Hummel Three Pack Crew Socks White

    Hummel Three Pack Crew Socks White

    £2.99
    Save £7.00
  • New Balance Cushioned Crew Socks Black

    New Balance Cushioned Crew Socks Black

    £4.99
    Save £4.00
  • French Connection Mens FCUK Three Pack Sport Stripe Socks Black/White

    French Connection Mens FCUK Three Pack Sport Stripe Socks Black/White

    £4.99
    Save £5.00
  • Original Penguin Mens Rugby Stripe Three Pack Socks Grey Marl/Blue/Navy/Red

    Original Penguin Mens Rugby Stripe Three Pack Socks Grey Marl/Blue/Navy/Red

    £5.99
    Save £9.00
  • Caterpillar Mens Workwear Three Pack Crew Socks Black

    Caterpillar Mens Workwear Three Pack Crew Socks Black

    £4.99
    Save £7.00
  • French Connection Mens FC Three Pack Socks Black/Gunmetal

    French Connection Mens FC Three Pack Socks Black/Gunmetal

    £4.99
    Save £15.00
  • Bench Mens BN-Fred Five Pack Dress Socks Black/Multi

    Bench Mens BN-Fred Five Pack Dress Socks Black/Multi

    £5.99
    Save £14.00
  • Pro Player Mens Ten Pack Cushioned No Show Socks White

    Pro Player Mens Ten Pack Cushioned No Show Socks White

    £7.99
    Save £9.00
  • French Connection Mens FCUK Five Pack Trainer Socks Black

    French Connection Mens FCUK Five Pack Trainer Socks Black

    £4.99
    Save £10.00
  • adidas Originals Torsion Crew Socks White/Black

    adidas Originals Torsion Crew Socks White/Black

    £4.99
    Save £10.00
  • Original Penguin Mens Five Pack Socks Dress Blue/Mandarin

    Original Penguin Mens Five Pack Socks Dress Blue/Mandarin

    £8.99
    Save £21.00
  • Onfire Mens Five Pack Socks Black/Grey

    Onfire Mens Five Pack Socks Black/Grey

    £3.99
    Save £3.00
  • New Balance Quarter Socks Black

    New Balance Quarter Socks Black

    £4.99
    Save £4.00
  • Original Penguin Mens Five Pack Stripe Spot Socks Navy/Blue Multi

    Original Penguin Mens Five Pack Stripe Spot Socks Navy/Blue Multi

    £9.99
    Save £20.00
  • SKECHERS Three Pack Basic Quarter Socks Light Grey Melange

    SKECHERS Three Pack Basic Quarter Socks Light Grey Melange

    £3.99
    Save £4.00
  • New Balance Ultra No Show Socks White

    New Balance Ultra No Show Socks White

    £2.99
    Save £5.00
  • Trespass Mens Hitched Anti Blister Two Pack Boot Socks Black Marl/Grey Marl

    Trespass Mens Hitched Anti Blister Two Pack Boot Socks Black Marl/Grey Marl

    £6.99
    Save £13.00
  • Tommy Hilfiger Mens Tommy One Row Socks Two Pack Navy/Blue

    Tommy Hilfiger Mens Tommy One Row Socks Two Pack Navy/Blue

    £5.99
    Save £7.00
  • JACK AND JONES Mens Mix Short Socks Seven Pack White

    JACK AND JONES Mens Mix Short Socks Seven Pack White

    £5.99
    Save £6.00
  • adidas Three Pack Ankle Socks White/Black

    adidas Three Pack Ankle Socks White/Black

    £4.99
    Save £3.00
  • adidas Three Pack Ankle Socks Black/White

    adidas Three Pack Ankle Socks Black/White

    £4.99
    Save £3.00
  • Emporio Armani Mens All Over Eagle Two Pack Invisible Socks Navy Blue

    Emporio Armani Mens All Over Eagle Two Pack Invisible Socks Navy Blue

    £8.99
    Save £7.00
  • SKECHERS Three Pack Basic Sneaker Socks Navy

    SKECHERS Three Pack Basic Sneaker Socks Navy

    £3.49
    Save £3.50
  • SKECHERS Mens Three Pack Basic Crew Socks Black

    SKECHERS Mens Three Pack Basic Crew Socks Black

    £1.99
    Save £6.00
  • SKECHERS Mens Three Pack Basic Sneaker Socks White

    SKECHERS Mens Three Pack Basic Sneaker Socks White

    £1.79
    Save £5.20
  • 1000 Mile Ultimate Tactel Double Layer Anklet Running Socks White

    1000 Mile Ultimate Tactel Double Layer Anklet Running Socks White

    £3.99
    Save £7.00
  • Happy Socks Mens Three Pack Socks Multi

    Happy Socks Mens Three Pack Socks Multi

    £11.99
    Save £13.00
  • adidas Unisex 3 Stripes Performance Cushioned Three Pack Ankle Socks Black/Medium Grey Heather/Light Grey

    adidas Unisex 3 Stripes Performance Cushioned Three Pack Ankle Socks Black/Medium Grey Heather/Light Grey

    £3.99
    Save £6.00
  • French Connection Mens FCUK Three Pack Sport Stripe Socks Black/White/Light Grey Marl

    French Connection Mens FCUK Three Pack Sport Stripe Socks Black/White/Light Grey Marl

    £4.99
    Save £5.00
  • adidas MUFC Manchester United Home Socks Black/Real Red/Power Red

    adidas MUFC Manchester United Home Socks Black/Real Red/Power Red

    £3.99
    Save £13.00
  • Converse Three Pack Quarter Socks Mixed

    Converse Three Pack Quarter Socks Mixed

    £1.99
    Save £10.00
  • SKECHERS Mens Three Pack Basic Crew Socks Light Grey

    SKECHERS Mens Three Pack Basic Crew Socks Light Grey

    £1.99
    Save £6.00
  • French Connection Mens FCUK Five Pack Trainer Socks White/Marine

    French Connection Mens FCUK Five Pack Trainer Socks White/Marine

    £5.99
    Save £9.00
  • 1000 Mile Ultimate Tactel Double Layer Running Socks White

    1000 Mile Ultimate Tactel Double Layer Running Socks White

    £3.99
    Save £8.00
  • Happy Socks Mens Waterfall Three Pack Socks Multi

    Happy Socks Mens Waterfall Three Pack Socks Multi

    £9.99
    Save £15.00
  • Kangaroo Poo Mens Three Pack Socks Striped

    Kangaroo Poo Mens Three Pack Socks Striped

    £2.99
    Save £2.00
  • Umbro Mens Three Pack Basic Trainer Liner Socks Black

    Umbro Mens Three Pack Basic Trainer Liner Socks Black

    £1.99
    Save £8.00
  • Umbro Mens Three Pack Basic Trainer Liner Socks White

    Umbro Mens Three Pack Basic Trainer Liner Socks White

    £1.99
    Save £8.00
  • Umbro Mens Copa Match Socks Black/White

    Umbro Mens Copa Match Socks Black/White

    £1.79
    Save £3.20
  • French Connection Mens FCUK Seven Pack Trainer No Show Socks Multi

    French Connection Mens FCUK Seven Pack Trainer No Show Socks Multi

    £6.99
    Save £13.00
  • Happy Socks Mens Three Pack Socks Multi

    Happy Socks Mens Three Pack Socks Multi

    £9.99
    Save £15.00
  • Happy Socks Mens Waterfall Three Pack Socks Multi

    Happy Socks Mens Waterfall Three Pack Socks Multi

    £9.99
    Save £15.00
  • Converse Three Pack Crew Socks Mixed

    Converse Three Pack Crew Socks Mixed

    £1.99
    Save £10.00
  • adidas Santos 3 Stripe Football Socks Black/White

    adidas Santos 3 Stripe Football Socks Black/White

    £3.99
    Save £4.00
  • French Connection Mens FC Dot Three Pack Socks Marine/Chateaux

    French Connection Mens FC Dot Three Pack Socks Marine/Chateaux

    £4.99
    Save £15.00
  • French Connection Mens FCUK Five Pack Trainer Socks White

    French Connection Mens FCUK Five Pack Trainer Socks White

    £4.99
    Save £10.00
  • Umbro Mens Three Pack Crew Socks White

    Umbro Mens Three Pack Crew Socks White

    £2.49
    Save £7.50
  • Bench Mens Hewett Five Pack Dress Socks Navy/Orange/Cyan/Red/Green/Purple

    Bench Mens Hewett Five Pack Dress Socks Navy/Orange/Cyan/Red/Green/Purple

    £7.99
    Save £12.00
  • Puma Mens Three Pack No Show Socks Grey/White/Black

    Puma Mens Three Pack No Show Socks Grey/White/Black

    £3.99
    Save £6.00
  • Kangaroo Poo Mens Three Pack Socks Black/Grey/Blue

    Kangaroo Poo Mens Three Pack Socks Black/Grey/Blue

    £2.99
    Save £2.00
  • Lyle And Scott Vintage Mens Ryan Three Pack Cotton Trainer Socks Black

    Lyle And Scott Vintage Mens Ryan Three Pack Cotton Trainer Socks Black

    £6.99
    Save £6.00
  • SKECHERS Two Pack Basic Footie Socks Denim Melange

    SKECHERS Two Pack Basic Footie Socks Denim Melange

    £1.29
    Save £3.70
  • New Balance No Show Socks White

    New Balance No Show Socks White

    £4.99
    Save £3.00
  • French Connection Mens FCUK Five Pack Trainer Socks Black/White

    French Connection Mens FCUK Five Pack Trainer Socks Black/White

    £5.99
    Save £9.00
  • French Connection Mens FC Heel & Toe Three Pack Socks Multi

    French Connection Mens FC Heel & Toe Three Pack Socks Multi

    £4.99
    Save £15.00
  • adidas MUFC Manchester United Home Socks Black/Real Red

    adidas MUFC Manchester United Home Socks Black/Real Red

    £3.99
    Save £13.00
  • SKECHERS Mens Three Pack Basic Crew Socks White

    SKECHERS Mens Three Pack Basic Crew Socks White

    £1.99
    Save £6.00
  • Happy Socks Mens Three Pack Socks Multi

    Happy Socks Mens Three Pack Socks Multi

    £9.99
    Save £15.00
  • French Connection Mens FCUK Seven Pack Invisible Trainer Socks Multi

    French Connection Mens FCUK Seven Pack Invisible Trainer Socks Multi

    £8.99
    Save £11.00
  • Umbro Mens Three Pack Crew Socks Mix

    Umbro Mens Three Pack Crew Socks Mix

    £2.49
    Save £7.50
396 Styles
Page 1 of 5
Next
Back to top

Added to your basket

Spend another £ for Free Delivery 

You qualify for Free Delivery 

You might also like

You might also like

MandM Direct

We notice you are using an old internet browser. Our website is optimised for more up to date browsers. Updating your browser will  greatly improve your shopping experience!

Be the first to hear about our best deals, biggest savings & newest arrivals by signing up to our emails today!