The Parish of St. Margaret’s seeks to demonstrate a courageous witness to the world of committed service in the name of Christ. Parishioners volunteer in many community organizations; support national, international, and local agencies that serve the needs of diverse peoples; contribute generously to the Diocese of Toronto Faith Works campaign and to local charities; and sponsor the following outreach ministries:

Christmas Dinner Among Friends at St. Margaret's

“Among Friends” Christmas Dinner: For over 23 years, at 12 noon on Christmas Day, St. Margaret’s has served a free Christmas dinner with all the fixings to needy and lonely members of our community. Gifts are provided for all those present through the generosity of local churches and businesses. We serve up to 200 people each Christmas Day with help from people like YOU!

Volunteers Welcome – Join us to help setup, serve or clean up on Christmas Day.
  9:30 am – 12:30 pm – Packing Gifts, Setting tables, general help
  12:00 pm – 3:30 pm – Serving & Clean-up
Come for one shift or stay for both & share in our Christmas Dinner! ALL VOLUNTEERS MUST BE REGISTERED IN ADVANCE!
For more information or to register please contact Cara at 416-255-5224

If you would like to make a donation to the Christmas dinner – of food, gifts, or money to purchase supplies – please drop your donation during office hours, or donate via Pay Pal

christmas dinner among friends IMG_5950 IMG_5923 christmas-dinner-2015


Christmas Hampers

Each year St. Margaret’s partners with John G. Althouse Middle School to bring the spirit of Christmas to Lakeshore families in need. The student parliament of the school and the staff organize the donation of gift cards. The parish of St. Margaret’s adds to the donations from the school to provide gift cards to local grocery, drug, and  discount department stores. Last year the school and St. Margaret’s provided gifts for 13 families and 12 individuals. If you would like to make a donation or sponsor a family, please contact our office at 416-259-2659.


Lakeshore Out of the Cold LOOT

Out of the Cold: a ministry that provides a hot meal and emergency overnight accommodations to people who are homeless or hungry. Monday evenings at 6:00 pm from November until April.

This program is 100% volunteer run. Each week a team of volunteers prepare dinner plus a bagged lunch for our guests while another team handle the breakfast shift. Individuals assist with serving and cleanup.  For more information or to volunteer please contact Cara at 416-255-5224.

Lakeshore Out of the Cold LOOTC4 LOOTC2

St. Margaret's Community Dinners
Monthly Community Dinner: Every month St. Margaret’s welcomes members of our community for a pay-what-you-can, home-cooked meal, live music & fellowship. An amazing group of volunteers prepare & cook the food, serve our guests and clean up afterwards. Donations, both monetary and in-kind make this event possible.  Please visit our Events page for upcoming dates and times.

To volunteer – please arrive at the church at 4:30 pm. We are always looking for people to help serve food and clean up! For more information please contact Rev. Mark Gladding at 416-259-2659

To sponsor a Community Dinner – Our community dinners are made possible by the generous donations of people and businesses in our community. If you would like to sponsor a dinner please contact Stephanie @ or call 647-213-4143 for more information.

OOTC1 IMG_4420 IMG_4381

St. Margaret's Deacon's Cupboard

Deacon’s Cupboard: Our Deacon’s Cupboard provides supplementary food supplies for people in immediate need. If you are interested in donating to the Deacon’s Cupboard, we are always looking for non-perishable items.

Deacon's Cupboard
a donation from a Deacon’s Cupboard “Angel”

Items in the greatest need include: Canned Meat & Fish, Pasta / Kraft Dinner, Peanut Butter, Canned Fruit, Coffee & Tea

Donations can be dropped off during office hours:
Tues—Thurs, 9:00 am-1:00 pm (or by appointment)
Sundays between 8:00 am—1:00 pm


Lakeshore Lodge Communion

Lakeshore Lodge Communion:  Every Thursday morning at 10:30a.m. we gather with residents of Lakeshore Lodge to celebrate the Eucharist, sing the old hymns of our faith, and share our faith together.


This video speaks to our experience at St. Margaret’s – being involved in outreach is a blessing we receive !


A video that might getting you asking questions about wealth in Canada