McGregor was founded in Toronto, Ontario in 1928. Since then, the brand has been a Canadian staple of quality, comfort socks. The company offers premium socks that look and feel great on the foot. Check out our great selection below.

A pair of grey heather cotton crew socks
A pair of brown cotton crew socks
No show black sock liners
Pair of black cotton crew socks
  • 1
  • 2