
SOCK PANTRIES

People experiencing homelessness face constant exposure to cold, moisture, and prolonged walking, making foot health a serious and often overlooked issue. Socks quickly become wet from snow, slush, or sweat and are difficult to dry, leading to skin breakdown, blisters, and infections. In winter, wet socks accelerate heat loss, increasing the risk of frostbite. Once feet are painful or infected, people often move less to avoid discomfort, which further reduces heat generation and worsens cold injury. This creates a vicious cycle where infection and frostbite reinforce one another, limiting mobility and making it harder to access shelters, food, or medical care.
Despite the health impact, clean, unused socks are difficult to access consistently. They must be donated clean to prevent infection spread, and as such, are among the least donated items to shelters. Further, many street-involved folks do not regularly use the shelter system where these are provided. Traditional distribution models can also undermine dignity, requiring people to line up, explain themselves, or be observed while receiving basic necessities. For many, the experience of asking for something as simple as socks feels stigmatizing, leading people to delay seeking help until problems become severe.
Our innovative open-access Sock Pantries model was created to address both the medical and dignity gaps at once. The initiative uses weather-protected, open-access cabinets stocked with clean, warm and new socks placed in high-need community locations. The pantries are intentionally unstaffed and unmonitored, allowing individuals to take what they need, when they need it, without judgment or surveillance. This design preserves autonomy and respects privacy, while providing a practical intervention that helps keep feet dry, reduces infections, and lowers the risk of frostbite.

​
To date, we have distributed 2000+ pairs of socks and established 4 sock pantry locations;
- Sherbourne Health Centre
- Parkdale Queen West Community Health Centre
- YWCA Toronto Community Shelter (2 sites)