classic relaxed fresh authentic

McGregor Socks - comfort for your body and sole

Since 1928, McGregor Socks has provided comfort, quality and style to the soles of Canadians.


As a family operated company, McGregor is rooted in a tradition of premium craftsmanship and innovation. It is these guiding principles that has allowed McGregor to become the number one brand of better socks and legwear in Canada, as well as the marketer of socks and tights in 40 countries around the world.