Skip to main content
Help Find Food

33 programs

Free and low-cost meals in Toronto

Places that serve a cooked meal you can eat on site or take away. Most meal programs do not ask for ID and do not need an appointment.

Today in Toronto

…

…

Every program

33 of 33 programs
  • Hot meal

    All Saints Kingsway Out of the Cold

    All Saints Kingsway Anglican Church

    No set hours

    2850 Bloor Street West, Toronto

    • Fri · 6 p.m. – 9 p.m. — hot meal
    No appointment416-233-1125
  • Hot meal

    Beth Sholom/Beth Tzedec Out of the Cold

    Beth Sholom Synagogue / Beth Tzedec

    No set hours

    1445 Eglinton Avenue West, Toronto

    • Mon · 5 p.m. – 9 p.m. — hot dinner
    No appointment416-783-6103
  • Hot meal · Community fridge

    Bowls and Blessings Food Ministry and Community Pantry

    Martin Luther Evangelical Lutheran Church

    No set hours

    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
    No appointment416-251-8293
  • Breakfast · Students

    CCSAI Grab & Go Breakfast — Progress Campus

    Centennial College Student Association Inc.

    No set hours

    941 Progress Avenue, Toronto

    • Wed · 9:30 a.m. – 12 p.m. — grab-and-go breakfast
    No appointment
  • Hot meal

    Evangel Hall Mission Drop-In Centre

    Evangel Hall Mission

    No set hours

    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
    No appointment416-504-3563
  • Hot meal · Indigenous

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

    Toronto Council Fire Native Cultural Centre

    No set hours

    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 · Families · Seniors

    Good Neighbours Drop-In

    Good Neighbours Drop-In (friend of Sant'Egidio)

    No set hours

    193 Markham Road, Toronto

    • Thu, Fri · 9:30 a.m. – 4 p.m. — drop-in with sit-down meals
    • Wed · 9:30 a.m. – 4 p.m. — Seniors' Day
    No appointment647-358-4105
  • Hot meal · Breakfast

    Good Shepherd Daily Free Meal & Morning Drop-In

    Good Shepherd Ministries

    No set hours

    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
    No appointment416-869-3619
  • Hot meal · Breakfast · Seniors

    Haven Toronto Meals for Men 50+

    Haven Toronto (St. Michael's Homes)

    No set hours

    170 Jarvis Street, Toronto

    • Every day · 8 a.m. – 4 p.m. — drop-in; meals at 8 am and noon
    No appointment416-366-5377 x227
  • Hot meal · Students

    IGNITE Soupbar – North Campus

    IGNITE Student Union (Humber Polytechnic & University of Guelph-Humber)

    No set hours

    205 Humber College Blvd (IGNITE Student Centre), Toronto

    • Mon–Thu · 11 a.m. – 2 p.m. — hot soup
    No appointment
  • Hot meal · Breakfast · Harm reduction

    LAMP Adult Drop-In

    LAMP Community Health Centre

    No set hours

    156 Sixth Street, Toronto

    • Mon, Fri · 9 a.m. – 2:30 p.m. — drop-in (Winter extended hours only (mid-Nov to mid-Apr))
    • Tue–Thu · 10 a.m. – 1 p.m. — drop-in
    No appointment647-525-2521
  • Hot meal · Low-cost market

    Mustard Seed Drop-In Meals

    Fontbonne Ministries

    No set hours

    791 Queen Street East, Toronto

    • Mon–Fri · 9 a.m. – 2 p.m. — meals in the drop-in
    • Wed · 2 p.m. – 4 p.m. — Good Food Market (Low cost; debit for purchases of $5+)
    No appointment
  • Hot meal

    PARC Drop-In Centre

    Parkdale Activity-Recreation Centre (PARC)

    No set hours

    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)
    No appointment416-537-2262
  • Hot meal

    Sanctuary Community Meals

    Sanctuary Toronto

    No set hours

    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
    No appointment
  • Hot meal · Breakfast

    Scott Mission Breakfast & Lunch

    The Scott Mission

    No set hours

    502 Spadina Avenue, Toronto

    • Mon–Sat · 8 a.m. – 8:30 a.m. — breakfast
    • Mon–Sat · 11:30 a.m. – 12 p.m. — lunch
    No appointment416-923-3916
  • Hot meal · Breakfast · Harm reduction

    Sistering 24/7 Drop-In Meals

    Sistering

    No set hours

    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
    No appointment416-926-9762
  • Hot meal

    St. Basil's Parish Lunch Program

    St. Basil's Catholic Parish

    No set hours

    50 St. Joseph Street, Toronto

    • Mon, Tue · 11:30 a.m. – 12:30 p.m. — lunch (Closed in August and two weeks over Christmas)
    No appointment416-926-7110
  • Hot meal

    St. Luke's United Out of the Cold Meals

    Saint Luke's United Church

    No set hours

    353 Sherbourne Street, Toronto

    • Wed, Sun · 5 p.m. – 7 p.m. — hot meal
    No appointment
  • Hot meal · Harm reduction

    St. Stephen's Friday Safe Space Drop-In

    Church of Saint Stephen-in-the-Fields

    No set hours

    103 Bellevue Avenue, Toronto

    • Fri · 6 p.m. – 10 p.m. — drop-in with hot meal
    No appointment
  • No set hours

    210 Wilson Avenue, Toronto

    • Wed · 5 p.m. – 7 p.m. — community dinner (Monthly: one Wednesday per month; doors 5pm, dinner 5:30-7pm)
    No appointment416-487-4161
  • Hot meal

    The 519 Meal Trans

    The 519

    No set hours

    519 Church Street, Toronto

    • Tue · 5 p.m. – 8 p.m. — drop-in
    • Tue · 6 p.m. – 7:30 p.m. — hot meal
    No appointment365-299-4940
  • No set hours

    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
    No appointment365-299-4940
  • Hot meal

    The Canteen Drop-In Meal Programme

    Scarborough Food Security Initiative (Feed Scarborough)

    No set hours

    4630 Kingston Road, Unit 18, Toronto

    • Tue–Sat · 12:30 p.m. – 6 p.m. — drop-in meals
    No appointment416-936-3975
  • Hot meal · Harm reduction

    The Corner Drop-In

    The Neighbourhood Group Community Services

    No set hours

    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
    No appointment416-925-2103 x2260
  • Hot meal · Breakfast

    The Dale Ministries Drop-In Lunch & Breakfast

    The Dale Ministries

    No set hours

    245 Dunn Avenue, Toronto

    • Mon · 11 a.m. – 2 p.m. — drop-in, lunch at 1 pm (245 Dunn Ave, enter at back of building)
    • Tue · 10 a.m. – 11 a.m. — breakfast (Masaryk Cowan Community Centre, 220 Cowan Ave)
    No appointment
  • Hot meal · Harm reduction

    Trinity CommUNITY Hub Free Lunch

    Church of the Holy Trinity

    No set hours

    19 Trinity Square, Toronto

    • Tue, Wed · 11:30 a.m. – 1:30 p.m. — free lunch
    No appointment
  • Hot meal · Breakfast · Harm reduction

    Weston King Neighbourhood Centre Free Meals

    Weston King Neighbourhood Centre

    No set hours

    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
    No appointment416-241-9898
  • Hot meal · Breakfast

    All Saints Drop-In Meal Program

    All Saints Church-Community Centre

    No set hours

    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
  • Hot meal

    Fort York Food Bank Sunday Hot Meal

    Fort York Food Bank

    No set hours

    380 College Street, Toronto

    • Sunday from 12 pm while meals last (start times only; no closing time published)
    No appointment416-203-3011
  • Breakfast

    St. Andrew's Tuesday Community Breakfast

    St. Andrew's Church (Out of the Cold)

    No set hours

    73 Simcoe Street, Toronto

    • Tuesday community breakfast at 7:30 am, year-round (the church's time; the Out of the Cold listing says 7-8:30 am)
    No appointment416-593-5600
  • Breakfast

    St. Stephen's Weekend Breakfast

    Church of Saint Stephen-in-the-Fields

    No set hours

    103 Bellevue Avenue, Toronto

    • Saturday and Sunday mornings (times not stated; call the church)
    No appointment
  • Hot meal · Breakfast

    The Stop at Wychwood Open Door Meals

    The Stop Community Food Centre

    No set hours

    729 St. Clair Avenue West, Toronto

    • Wed breakfast 9 am and lunch 12 pm; Thu dinner 4 pm (start times only; no closing time published)
    No appointment
  • Hot meal · Breakfast

    The Stop Drop-In Breakfast & Lunch

    The Stop Community Food Centre

    No set hours

    1884 Davenport Road, Toronto

    • Mon, Tue, Thu, Fri: breakfast 9 am, lunch 12 pm; no service on stat holidays (start times only; no closing time published)
    No appointment

Other kinds of help

Every listing links to the organization’s page its details came from, with the date we checked it.

Help Find Food is not an emergency service and cannot promise a program has room. Hours change, especially on holidays — call ahead if you can. If you are in danger, call 911.