Fulfilling a Great Need


worship-allsaints-torontoSunday Worship – 11:00am

All Saints’ is an Anglican Parish where the worship is inclusive and progressive. Its pastoral care for those who come to our drop-ins and other social services means that our guests have someone with whom to discuss their own spiritual needs and as well their issues with religion.

Members of the Sunday congregation have planted the garden along the

south wall of the church. It has meant spiritual growth for those who have worked to develop the landscaping. The signs that the gardeners have placed on the church well over their garden have words and proverbs that were contributed by local people who participate in the All Saints’ community.


Thursday song and weekly Bible Study 10:30 am – Join us at 10:30 on Thursday mornings to sing the spirituals of Bob Dylan, Elvis, and more.


Theology Group involves about 15 people, some of whom are not members of the congregation but who do come to the special services of worship held at All Saints’. We come together once a month for our discussions. In our reading and discussions, we seek to foster an organic, contemporary theology, that is connected with movements for change.


Hospital visits, baptisms, marriages, confessions, memorial services and funerals.

The Rev. Canon Jeannie E. Loughrey gives her final service followed by a farewell luncheon at All Saints Anglican Church and Community Centre, Sherbourne and Dundas Streets, Toronto, Canada. She will become priest-in-charge at All Saints Anglican Church, Whitby, Ontario that was recently damaged by fire. Photo/Michael Hudson

Photo/Michael Hudson

All Saints Women's Drop-InFriday Sex Worker Breakfast – Friday 8:00am – 11:30am

This program provides a safe space for women in the community to enjoy a light meal, socialize and participate in activities if so desired. With the assistance of our very talented students and volunteers, we offer arts and crafts, games, beading, nails, poetry, creative writing, and wellness workshops. Our goal is to create an environment where women can create, connect, relax, and share.


This drop-in offers a safe and supportive space for women (trans-inclusive) engaged in Sex Work and drug use. It stresses a harm reduction and human rights based approach to work with women who are engaging in sex work in the community. Grounded in the principles of social justice, we work to protect the rights, health and safety of sex workers who by choice, circumstance, or coercion remain in the industry.

Our programs strive to address the impact that discrimination, poverty, violence and drug use have on the lives of individuals engaging in sex work. All Saints embraces a non-judgmental, all-inclusive approach while providing a full spectrum of programs to address basic and immediate needs, long-term goal setting, capacity building, and life skills development.

We provide a nutritious meal cooked by volunteers and staff, the distribution of clothing and hygiene products. We offer the support of a peer worker who has lived this experience, as well as informal counselling and crisis intervention support by our social worker.

drop_inAll Saints’ Drop-In — Monday, Tuesday, Thursday 8am-3:45pm | Wednesday 10:30am-3:45pm

Our main drop is a day shelter for people who live in the shelter system and nearby rooms and apartments so that they may have a safe place during the day to socialize with each other. The day drop-in gives room for people to develop relationships, with staff and with each other. Staff work alongside members of the community to help foster social inclusion, equality, and mutual respect. They provide services that meet basic needs and give access to resources in the wider city.

All Saints Drop In eases social isolation through community building and services such as:

  • nutrition and cooking, with beverages and snacks, but also, working with a wider group of service agencies, working to improve the quality of diet through the foods we offer.
  • computer access
  • board games, social recreational activities
  • health and wellness consultations with a registered nurse
  • harm reduction supplies/needle exchange

NursingOur Registered Nurse provides front line health care services, mental health crisis support and short term case management for clients within the Dundas and Sherbourne area, community members facing struggles such as homelessness, street involvement, psychosocial stressors, mental and substance abuse. Through coordination with healthcare facilities and community partnerships we offer health promotion through workshops and social recreational events, health promotion and community development.  Our nursing program also recognizes the importance of pet therapy in the reduction of social isolation.nursing

Examples of health promotion include a blood-pressure clinic and as well as a seniors’ consultation that were widely advertised in our local neighbourhood.  We have also put in place medications audits to assist local residents in monitoring the management of their medications and to ensure their safe practice for using their medications, and their disposing safely of outdated medications.

“All Saints helps me a lot. I see the nurse everyday and appreciate her support. I love when she

brings in the dog because I remember the dog I had when I was a boy. This makes me happy.”


315 Dundas Street East (The southeast corner of Sherbourne & Dundas) Toronto, ON M5A 2A2


Want to learn more about our amazing community? Fill out the form below or give us a call!

©All Saints Church-Community Centre 2020. Designed by Agent Brand. Photography by Michael Hudson