Restoring Hope

Restoring Hope

Share

06/10/2026

Our shelter recently expanded from 5 to 7 nights a week.

By giving $10 monthly to Restoring Hope, you can partner with us in ensuring that youth have a safe space to sleep every night of the week, all year long.

Join us at restoringhope.ca/10forhope 💛

05/16/2026

Mental health and homelessness are deeply connected.

Many youth experiencing homelessness are carrying invisible wounds long before they ever lose stable housing: trauma, anxiety, depression, family breakdown, abuse, isolation, or overwhelming hopelessness. For many, homelessness is not the beginning of the struggle, but the result of years of unmet needs and unsupported pain.

This Mental Health Awareness Month, we’re reflecting on this year’s CMHA theme: “Come Together, Canada.” We know that connection can change the course of a young person’s life.

At Restoring Hope Ministries, we see firsthand how healing begins when youth are met with safety, consistency, dignity, and compassion.

Many young people experiencing homelessness feel forgotten or alone, every act of kindness reminds them that their life has value and that hope is still possible.

As a community, we have the opportunity to come together to support vulnerable youth in practical and meaningful ways.

Thank you for helping us create a place where young people can experience safety, support, and hope for the future.

To learn more, volunteer, or support the shelter, visit restoringhope.ca ❤️

04/27/2026

We’ve recently expanded from 5 nights to 7 nights a week.

That means more youth are finding safety here, and it also means we need more meals.

Every night, we serve around 25 young people. We cannot do it alone.

Would you consider adopting a meal?

🍽️ Learn more at restoringhope.ca/meals

Want your organization to be the top-listed Non Profit Organization in Ottawa?
Click here to claim your Sponsored Listing.

Telephone

Address

Ottawa, ON

Opening Hours

Monday 10pm - 8:30am
Tuesday 10pm - 8:30am
Wednesday 10pm - 8:30am
Thursday 10pm - 8:30am
Friday 9pm - 8:30am
Saturday 10pm - 8:30am
Sunday 9pm - 8:30am