Community Meals

Editorial header image.

Translate this page:

Meals are provided 365 days a year by a team of dedicated staff and volunteers. All services are provided without distinction and free of charge to anyone in need.

Good Shepherd Centre opened in 1963 to provide food, shelter and clothing for people in need. Today, the centre continues to provide the basic necessities of life. It also helps people overcome addictions, access health care, and find housing.

 

IT STARTS WITH A MEAL

OFFER SOMEONE A HOT MEAL, CLEAN CLOTHES AND A BED TO STAY IN TODAY.

DONATE A HOT MEAL

FREE Meal PROGRAM IN TORONTO

Good Shepherd provides free meals in Toronto to people experiencing homelessness, poverty, and food insecurity. Serving more than 1,100 meals every day, this is the largest free meal program in the City of Toronto.

Morning Drop-In Program (9:00–10:00 a.m.)

The Morning Drop-in program, which provides Toronto’s most vulnerable residents with light refreshments, offers a safe, welcoming space for individuals to access support services, connect with others, and begin their day with dignity. This program runs daily from 9:00 to 10:00 a.m. and supports

Daily Free Meal Service (2:00–4:00 p.m.)

Hot, nutritious meals are served daily from 2:00 to 4:00 p.m. Meals are prepared by experienced kitchen staff using donated and purchased food, with support from volunteers including corporate groups, schools, and faith-based organizations.

Our meal program is partially funded by ShareLife

Who We Serve

Good Shepherd’s meal program supports a diverse community, including:

  • Seniors living on fixed incomes
  • People receiving disability benefits
  • Individuals and families living in poverty
  • Men and women experiencing homelessness in Toronto

Community Impact

In 2025, Good Shepherd served 376,473 free meals to people in need across Toronto, helping to reduce hunger and strengthen the community.