Skip to main content
Help Find Food

Hot meal · Breakfast

Good Shepherd Daily Free Meal & Morning Drop-In

Good Shepherd Ministries

Toronto's largest free meal program, serving hot meals every day. A morning drop-in with light refreshments runs daily before the meal.

Hours

  • Every day · 9 a.m. – 10 a.m. — morning drop-in (light refreshments)
  • Every day · 2 p.m. – 4 p.m. — hot meal

As published: Daily: morning drop-in 9-10 am; hot meal 2-4 pm

Address
412 Queen Street East, Toronto
Area
Cabbagetown, Regent Park & St. James Town
Appointment
Not needed
Referral
Not needed
Cost
free

Hours change, especially on holidays and in summer. Call before you travel if you can.

Nearby programs

Food bank · Groceries

St. Bartholomew's Anglican Church Food Bank

St. Bartholomew's Anglican Church

509 Dundas Street East, Toronto

  • Mon, Thu · 10 a.m. – 11:30 a.m. — food bank pickup (Closed the first Monday or Thursday of the month)

Hot meal · Indigenous

Gathering Place Drop-In (lunch, coffee and snacks)

Toronto Council Fire Native Cultural Centre

439 Dundas Street East, Toronto

  • Mon–Thu · 10 a.m. – 12 p.m. — coffee and snacks
  • Mon–Thu · 1:30 p.m. – 3:30 p.m. — coffee and snacks (Lunch served at 1:00 pm)

Hot meal · Breakfast

All Saints Drop-In Meal Program

All Saints Church-Community Centre

315 Dundas Street East, Toronto

Breakfast 9:30 am Mon/Tue/Thu; lunch 12:30 pm Mon-Thu (take-out 30 min later) (start times only; no closing time published)

No appointment