volunteer with us!

Horizons for Youth supports approximately 600 youth each year and we could not do this without our incredible volunteers. We welcome individuals, families, community groups and corporate teams to volunteer at our shelter. Horizons for Youth offers a wide array of volunteer opportunities, which all have a direct impact in the lives of homeless youth.


Horizons for Youth has adopted the Canadian Code for Volunteer Involvement.