“The Good Shepherd, as it is affectionately called, is well known on the streets of Toronto. It’s a place to get a hot meal, clean clothes, and a safe, clean bed for the night, It’s a place to go when you need someone to listen, someone to help.

What makes Good Shepherd Ministries special? The answer is different for each person who walks through the doors of each of our three locations.

For all of us, Good Shepherd is a place that promotes human dignity. A place where people come first. A place where the invisible, the vulnerable, the homeless – come first of all!

Good Shepherd Ministries operates Toronto's largest free meal program, has 91 shelter beds, a clothing room and a medical clinic. It also offers a number of highly regarded programs that help homeless men regain freedom from homelessness.

To learn more about the services that we provide please visit https://goodshepherd.ca/