The first step is socks.

We collect and hand out 100,000s of socks to those in need.

We are a non-profit volunteer organization committed to providing Canada’s homeless communities with warmth, comfort, dignity, mobility and health through new, clean socks.​

540,000 socks donated
32 shelters supported
4,800 homeless per month

…since our founding in 2015

Homeless people spend so much time on their feet, making good foot health imperative. Foot related health problems, apart from being dangerous, can be a barrier to access to food, shelter, medical care, and other community services.

Laundry facilities are not typically available to homeless people, so access to new pairs of socks is crucial.

A Focus On A Specific Shelter

How S4S Delivered 4,800 Socks

One Person's Life-Changing Story

Helping get "back on my feet"

"Thank You, Socks 4 Souls!"

Socks are needed year-round

Latest News

Socks 4 Souls Breaks Sock Record

Thanks to the generous contributions of over 100,000 individual donors and 52 corporate sponsors, S4SC

Read More →

Socks 4 Souls Expands to Vancouver and Victoria

The Western chapter of S4SC continues to expand thanks to the gracious donations of ... With a partnership through ...

Read More →

Upcoming Events

In the Media...

Edmonton students collect more than a thousand pairs of socks for the homeless 

Sorting Socks to Help the Homeless 

Sunday Profile of Socks 4 Souls