5.39.2 Men's Socks | FatFace UK
  • women
  • men
  • kids
  • christmas
  • accessories & gifts
  • footwear
  • sustainability
  • blog
  • outlet

Back

Men's Socks

 (84)

Discover and shop our newest range of men’s socks and find a wide selection of comfy sock styles designed in playful prints and classic colours. Made from soft, cotton-blend fabrics and easy to wear with trainers or shoes, you’ll find endless options to choose from. Shop all of our men’s socks and underwear now.

Free next day delivery to over 600 stores. T&Cs apply.

Multicolour Mens 12 Days of Socks (B63353) | £35

Multicolour Mens 12 Days of Socks

£35

£35

Muted Red/Blue 5 Pack Plain Socks (E52018) | £20

Muted Red/Blue 5 Pack Plain Socks

£20

£20

  • Muted Red/Blue Fatface 5 Pack Plain Socks
  • Woodland Fatface 5 Pack Plain Socks
Muted Red/Blue Fatface 5 Pack Plain Socks
Woodland Fatface 5 Pack Plain Socks
Woodland 5 Pack Plain Socks (E50051) | £20

Woodland 5 Pack Plain Socks

£20

£20

  • Woodland Fatface 5 Pack Plain Socks
  • Muted Red/Blue Fatface 5 Pack Plain Socks
Woodland Fatface 5 Pack Plain Socks
Muted Red/Blue Fatface 5 Pack Plain Socks
Multi Stripe Men's Socks 1 Pack (E50378) | £7.50

Multi Stripe Men's Socks 1 Pack

£7.50

£7.50

Navy Blue Highland Cow Men's Socks 1 Pack (E50114) | £7.50

Navy Blue Highland Cow Men's Socks 1 Pack

£7.50

£7.50

Blue Stripe Idaho Socks (AG8496) | £10.50

Blue Stripe Idaho Socks

£10.50

£10.50

Multi Wide Stripe Men's Socks 1 Pack (E50251) | £7.50

Multi Wide Stripe Men's Socks 1 Pack

£7.50

£7.50

Navy Rubber Ducks Socks (E75703) | £7.50

Navy Rubber Ducks Socks

£7.50

£7.50

Blue Navy Thermal Stripe Socks 2 Pack (B86229) | £16

Blue Navy Thermal Stripe Socks 2 Pack

£16

£16

Blue & Grey Stripe Men's Socks 1 Pack (E50348) | £7.50

Blue & Grey Stripe Men's Socks 1 Pack

£7.50

£7.50

Blue & Grey Space Men's Socks 1 Pack (E50282) | £7.50

Blue & Grey Space Men's Socks 1 Pack

£7.50

£7.50

Blue & Green Stripe Men's Socks 1 Pack (E50376) | £7.50

Blue & Green Stripe Men's Socks 1 Pack

£7.50

£7.50