Giving back to the community is important to McGregor Socks. That is why McGregor donates thousands of pairs of socks each year to support organizations that help people in need.


socks for the streets

Our VP of Sales, Rob Stanley, dropped into radio station Indie88 Friday, December 14, 2018 to present Josie Dye with a donation of  5,300 socks for her show’s second annual Socks for the Streets campaign! The campaign’s goal is to raise 50,000 pairs of socks for Socks4Soles Canada before Christmas.

If you would like to contribute please visit the website, or find Josie Dye broadcasting live from the Scarborough Town Centre on Friday, December 14 and Saturday, December 15, 2018 where you can drop off new, unused socks or make a cash donation.

Socks4Souls Canada is a Toronto-based charity that has been distributing socks to the homeless since 2015.

Just Socks Foundation

Currently, our charity work is focused on a collaboration with Just Socks. They raise funds for new sock donations to give to qualified partner charities/shelters – NEW socks are one of the most needed items of clothing for the homeless but one of the least donated items.  Just Socks began in 2014 by donating to charities in Toronto and they plan to expand across Canada.

Other Charities

While the bulk of our charitable work is currently in co-ordination with the Just Socks Foundation we have worked with many other charities over the years – here is just a small sample:



Canadian Paramedic Response Network


Blue Door Shelters


Socks Warm Your Heart