Meals
Free meals on weekends and evenings in Toronto
Checked October 4, 2026
Most Toronto meal programs run on weekday daytimes. Weekends and evenings are harder to cover. These lists come from each program’s own published schedule and change when the schedule does.
Programs that publish only a start time, or serve “while meals last”, are listed with “call for hours”. Arrive early: meals can run out.
Saturday and Sunday meals
Hot meal · Community fridge
Bowls and Blessings Food Ministry and Community Pantry
Martin Luther Evangelical Lutheran Church
2379 Lake Shore Boulevard West, Toronto
- Tue, Fri · 12 p.m. – 1 p.m. — food service (Served inside or outside depending on weather)
- Every day · 12 a.m. – 11:59 p.m. — 24/7 community pantry
552 Adelaide Street West, Toronto
- Mon–Fri · 9 a.m. – 12 p.m. — drop-in with meals
- Sun · 5 p.m. – 6 p.m. — dinner
412 Queen Street East, Toronto
- Every day · 9 a.m. – 10 a.m. — morning drop-in (light refreshments)
- Every day · 2 p.m. – 4 p.m. — hot meal
170 Jarvis Street, Toronto
- Every day · 8 a.m. – 4 p.m. — drop-in; meals at 8 am and noon
1499 Queen Street West, Toronto
- Mon–Thu · 9 a.m. – 1 p.m. — drop-in
- Fri · 12:30 p.m. – 4:30 p.m. — drop-in
- Sat, Sun · 11 a.m. – 3 p.m. — drop-in (Also holidays)
502 Spadina Avenue, Toronto
- Mon–Sat · 8 a.m. – 8:30 a.m. — breakfast
- Mon–Sat · 11:30 a.m. – 12 p.m. — lunch
962 Bloor Street West, Toronto
- Every day · 9:30 a.m. – 10:30 a.m. — breakfast
- Every day · 12 p.m. – 2 p.m. — lunch
- Every day · 6:30 p.m. – 7:30 p.m. — dinner
- Every day · 9 p.m. – 9:30 p.m. — snack
353 Sherbourne Street, Toronto
- Wed, Sun · 5 p.m. – 7 p.m. — hot meal
519 Church Street, Toronto
- Sun · 1 p.m. – 4 p.m. — drop-in (2SLGBTQ+)
- Sun · 4 p.m. – 4:45 p.m. — take-away dinner, open to all
4630 Kingston Road, Unit 18, Toronto
- Tue–Sat · 12:30 p.m. – 6 p.m. — drop-in meals
260 Augusta Avenue, Toronto
- Mon–Fri · 7:30 a.m. – 11:30 a.m. — drop-in with meals
- Sun · 8 a.m. – 11:30 a.m. — drop-in with meals
Hot meal · Breakfast · Harm reduction
Weston King Neighbourhood Centre Free Meals
Weston King Neighbourhood Centre
2017 Weston Road, Toronto
- Mon–Sat · 10 a.m. – 11 a.m. — breakfast
- Mon, Wed, Thu, Fri, Sat · 1 p.m. – 2 p.m. — lunch
- Tue · 6 p.m. – 7 p.m. — community dinner
Meals after 5 p.m.
2850 Bloor Street West, Toronto
- Fri · 6 p.m. – 9 p.m. — hot meal
1445 Eglinton Avenue West, Toronto
- Mon · 5 p.m. – 9 p.m. — hot dinner
Hot meal · Community fridge
Bowls and Blessings Food Ministry and Community Pantry
Martin Luther Evangelical Lutheran Church
2379 Lake Shore Boulevard West, Toronto
- Tue, Fri · 12 p.m. – 1 p.m. — food service (Served inside or outside depending on weather)
- Every day · 12 a.m. – 11:59 p.m. — 24/7 community pantry
552 Adelaide Street West, Toronto
- Mon–Fri · 9 a.m. – 12 p.m. — drop-in with meals
- Sun · 5 p.m. – 6 p.m. — dinner
25 Charles Street East, Toronto
- Tue · 11 a.m. – 3 p.m. — community meal lunch
- Thu · 5 p.m. – 9 p.m. — community meal dinner
962 Bloor Street West, Toronto
- Every day · 9:30 a.m. – 10:30 a.m. — breakfast
- Every day · 12 p.m. – 2 p.m. — lunch
- Every day · 6:30 p.m. – 7:30 p.m. — dinner
- Every day · 9 p.m. – 9:30 p.m. — snack
353 Sherbourne Street, Toronto
- Wed, Sun · 5 p.m. – 7 p.m. — hot meal
Hot meal · Harm reduction
St. Stephen's Friday Safe Space Drop-In
Church of Saint Stephen-in-the-Fields
103 Bellevue Avenue, Toronto
- Fri · 6 p.m. – 10 p.m. — drop-in with hot meal
210 Wilson Avenue, Toronto
- Wed · 5 p.m. – 7 p.m. — community dinner (Monthly: one Wednesday per month; doors 5pm, dinner 5:30-7pm)
519 Church Street, Toronto
- Tue · 5 p.m. – 8 p.m. — drop-in
- Tue · 6 p.m. – 7:30 p.m. — hot meal
4630 Kingston Road, Unit 18, Toronto
- Tue–Sat · 12:30 p.m. – 6 p.m. — drop-in meals
Hot meal · Breakfast · Harm reduction
Weston King Neighbourhood Centre Free Meals
Weston King Neighbourhood Centre
2017 Weston Road, Toronto
- Mon–Sat · 10 a.m. – 11 a.m. — breakfast
- Mon, Wed, Thu, Fri, Sat · 1 p.m. – 2 p.m. — lunch
- Tue · 6 p.m. – 7 p.m. — community dinner
Sources
Spot something wrong? Tell us.