EHEmergencyHousing.caWelcome · Get Help in Ontario
In immediate danger? Call 911  |  Suicide or distress? Call or text 988  |  Not sure where to start? Call 211 Ontario

Food banks, food cupboards and meal programs in Ontario

824 Ontario food listings from the directory, organized by city and region — not a sample. Some organisations appear more than once in the source with different sites or hours; call to confirm which site serves you. If you need food tonight, start with 211 Ontario (dial 211) or the listing for your own city below, and call ahead: hours, ID rules and whether an appointment is needed vary by program.

Ottawa detail page — 28 programs from the Ottawa Food Bank public map → That page is a different, smaller list than this page's Ottawa filter, which includes every directory food listing in Ottawa. Both lists are shown, with the difference explained on the Ottawa page.

Start Here — Before You Go

Clear

Browse by region

Southwestern (120) Ottawa (53) Toronto (43) Northern (41) Eastern (29) Central (27) Durham (25) Halton (24) Hamilton (24) York (23) Niagara (23) Peel (21) Simcoe (20) Thunder Bay (18) Leeds-Grenville (15) Wellington (13) North (13) Waterloo Region (12) Renfrew County (11) Muskoka (11) Algoma (10) Sudbury (10) Kingston (10) Prescott-Russell (8) Kawartha Lakes (8) Peterborough County (7) Belleville (7) Southwest (7) Haldimand-Norfolk (7) Kenora (7) London (7) Windsor (7) Eastern Ontario (6) Chatham-Kent (6) Northumberland (6) Stormont-Dundas-Glengarry (6) Grey-Bruce (6) Peterborough (6) Timmins (6) Rainy River (5) Hastings County (5) Lanark County (5) Cochrane (5) Oxford (5) Haliburton (4) GTA (4) Northeastern Ontario (4) Sault Ste. Marie (4) Frontenac (4) Huron-Perth (4) Essex (3) Brantford (3) Haldimand County (3) Cornwall (3) Algoma District (3) Guelph (3) Oxford County (3) Nipissing (3) North Bay (3) Dufferin County (3) Prince Edward County (3) Lambton (3) Middlesex (2) Halton Region (2) Simcoe County (2) Dufferin (2) Grey County (2) Hamilton-Niagara (2) Province-wide (2) Niagara Region (2) Elgin (2) Northwestern Ontario (2) Peel Region (1) Stormont, Dundas and Glengarry (1) Timiskaming (1) Kenora District (1) Grey (1) Rainy River District (1) Haliburton County (1) Perth County (1) Manitoulin (1) Lennox-Addington (1) Six Nations (1) Brant County (1) Parry Sound (1) Renfrew (1) Wellington County (1) Sarnia (1) Manitoulin District (1) Elgin County (1) Quinte West (1)

Browse by city — largest first

Ottawa (53) Toronto (37) Thunder Bay (21) Windsor (18) Hamilton (16) Brampton (14) Kingston (11) Burlington (10) Oshawa (10) Mississauga (9) North Bay (9) Fort Frances (8) Greater Sudbury (8) Guelph (8) Kitchener (8) London (8) Oakville (8) Sarnia (7) Timmins (7) Barrie (6) Cornwall (6) Sault Ste. Marie (6) St. Thomas (6) Whitby (6) Belleville (5) Huntsville (5) Leamington (5) Milton (5) pembroke (5) Peterborough (5) Stratford (5) Strathroy (5) Ajax (4) Blenheim (4) Bracebridge (4) Brantford (4) Brockville (4) Chatham (4) Haliburton (4) Ingersoll (4)

Listings

Showing 60 of 824 matching listings (page 7 of 14). Source: Ontario Resource Directory export, 2026-10-20. Listings are shown in city, then name order.

Northwest London Resource Centre

London · London · Mon-Thu 9am-7pm, Fri-Sat 9am-5pm

27A-1225 Wonderland Road North, London, ON N6G 2V9

Community hub in northwest London offering social programs, food bank and settlement integration services.

Sanctuary London

London · London · Drop-in meals Mon, Wed, Thu, Sun

531 Talbot St, London, ON

Community drop-in centre offering meals and basic-needs support four days a week.

Who it serves: Anyone in need

South London Neighbourhood Resource Centre

London · London · Emergency food bank Mon-Fri 10am-3pm

1119 Jalna Blvd, London, ON N6E 3B3

Programs for children, youth, adults, seniors, families and immigrants, plus an emergency food bank.

Gateway Church - Lucan - Community Cares Market

Lucan · Southwestern

120 Main St, Lower Level, Lucan, ON N0M 2J0

Church-run community food market in Lucan; no public phone is listed.

M'Chigeeng Food Depot

M'Chigeeng · Northeastern Ontario · Food bank distribution Mon and Thu, 2:00pm-4:00pm (delivery)

53 Highway 551, P.O. Box 333, M'Chigeeng, ON P0P 1G0

Community food bank run by the M'Chigeeng First Nation Ontario Works/LDM department. Contacts: Amy Mae Migwans ext 222, Colleen Debassige 705-377-5362 ext 222 (call before 2:00pm). Note: intake line is the First Nation band office main number with department extension.

Who it serves: M'Chigeeng First Nation band members in need

Manitouwadge Food Bank

Manitouwadge · Northern · Second and Third Wednesday of the month, 1:30 pm-3:30 pm

3 Shawinigan Pl, Manitouwadge, ON P0T 2C0

Small food bank serving Manitouwadge; no public phone is listed.

Thrift R Us Boutique - Food Bank

Marathon · Northern

84 Evergreen Dr, Marathon, ON P0T 2E0

Thrift boutique in Marathon that also operates a food bank; call ahead.

Markdale and District Food Bank

Markdale · Southwestern

14 George St, Markdale, ON N0C 1H0

Food bank operating from Cooke's Presbyterian Church in Markdale; no public phone is listed.

South East Grey Community Health Centre

Markdale · Grey County

55 Victoria Avenue, PO Box 360, Markdale, ON N0C 1H0

Non-profit community health centre providing primary care and health programs to Chatsworth, Grey Highlands, Southgate and West Grey; runs community food programs and the Good Food Box. Additional site in Dundalk (90 Artemesia St S); toll-free 1-855-519-2220.

South East Grey Community Health Centre - Community Pantry

Markdale · Grey-Bruce · Markdale pantry: Tue 1-3pm, Fri 10am-12noon (drop-in); Dundalk: Wed 10-11:30am, Thu 12-1:30pm; other days by appointment (call 519-986-2222 x6376)

55 Victoria Ave, Markdale, ON; Dundalk Erskine Site: 90 Artemesia St S, Dundalk

Distinct program record under branch precedent: free non-perishable food, fresh produce, volunteer-made frozen meals and household items; food rescue with Second Harvest/O-ShaRE; community gardens in Dundalk, Flesherton, Markdale; toll-free 1-855-519-2220. Honest digit check: main line 519-986-2222 is the CHC's shared central number (DB odw-20261002-09); pantry direct ext is 6376. Verified on segchc.ca and 211 listing updated May 2026.

Who it serves: Open to all community members in Chatsworth, Grey Highlands, Southgate, West Grey

105 Gibson Centre

Markham · York · Food bank by appointment

105 Gibson Dr, Markham ON L3R 3K7

Faith-based community hub: appointment-only food bank, settlement, tax clinic, thrift store and counselling in many languages.

Markham Food Bank

Markham · York · Tue 6-7:45pm; Thu 12:30-2:15pm; Sat 9-10:45am

190 Bullock Drive, Unit 11, Markham, ON L3P 7N3

Client food bank with set weekly hours

Who it serves: All

Markham Food Bank / York Region Food Network

Markham · York · See site

York Region, ON

Food access programs; call 211 for the nearest food bank.

Who it serves: York Region residents in need of food.

Food Bank - Markstay - Warren

Markstay · Northern

Garage beside St Marc Church, 17 Church St, Markstay, ON P0M 2G0

Small food bank operating from beside St. Marc Church in Markstay; call ahead.

Food Bank - Massey

Massey · Northern

Beside Poirier Confectionary, 355 Imperial St S, Massey, ON P0P 1P0

Food bank in Massey on the North Shore; phone for current hours.

Sagamok Anishnawbek First Nation - Community Wellness Department

Massey · Algoma · Mon-Fri 9am-4:30pm (closed 12noon-12:30pm)

4007 Espaniel Rd, Sagamok, ON P0P 2L0

Health and wellness arm of Sagamok Anishnawbek: community health, diabetes education, mental health counselling (incl. N'mninoeyaa Aboriginal Mental Health Services), and family/community support programs. Distinct from the Sagamok food bank already in the DB.

Who it serves: Members of Sagamok Anishnawbek First Nation

Mattawa and Area Food Bank

Mattawa · Nipissing · 2nd Wednesday 9am-12noon

454 Hurdman St., Mattawa

Also operates a clothes closet.

Maxville Manor — Seniors Outreach Services

Maxville · Stormont-Dundas-Glengarry · Mon-Fri 8am-5pm (administration)

80 Mechanic St W, Maxville, ON K0C 1T0

Community support services: client intervention and personal advocacy, help with forms and income tax clinics, Adult Day Program, transportation, caregiver support, meal programs, friendly visiting/telephone assurance programs.

Who it serves: Adults 55+ and adults with disabilities in Maxville and area

Maynooth Food Bank

Maynooth · Hastings County · Second & third Thursday of each month, 11:00am-12:30pm

Holy Trinity Anglican Church, Highway 62 North, Maynooth, ON K0L 2S0

Food bank at Holy Trinity Anglican Church; phone for information (contact: Marie Maschke).

Meaford Food Bank and Outreach

Meaford · Grey-Bruce · Mon 9:30-11:30am; Thu 5-7pm (appointment required)

34 Trowbridge St W, Meaford, ON N4L 1A5

Registered charity #889992798RR0001, est. 1984 (formerly Golden Town Outreach); emergency food plus recreation funding and support services; Christmas hamper and Adopt-a-Star programs.

Who it serves: Municipality of Meaford catchment area

Rideau Community Health Services - Merrickville Site - Food Cupboard Program

Merrickville · Eastern

354 Read St, Merrickville, ON K0G 1N0

Food cupboard program at the Merrickville community health site; phone for details.

Georgian Bay Food Network

Midland · Simcoe · Tue-Thu 11:00am-3:00pm

230 Aberdeen Boulevard, Units 1 & 2, Midland, ON L4R 5N4

Independent non-profit food bank run like a grocery store where clients choose their own food; also has a community resource navigator and a Food 2 Door delivery program. Hours from Google listing, not re-confirmed on site.

Who it serves: People in need of food assistance in Midland, Penetanguishene, Tiny and Tay Townships, and Christian Island

Salvation Army Midland Community Food Bank

Midland · Simcoe · Mon;Wed;Fri 9:30am-11am by appt;Tue evening by appt

251 Second St, Midland ON L4R 4K8

Food bank by appointment. Verified via Ontario Health atHome healthline record.

St. Vincent de Paul - St. Margaret's Conference (Midland)

Midland · Simcoe · Food bank Tue & Wed 10:00am-11:30am

589 Hugel Avenue, Midland, ON L4R 1W3

Society of St. Vincent de Paul conference at St. Margaret's Parish; runs a food pantry and offers emergency help with rent, utilities, furniture, clothing and transportation, plus children's camp programs.

Who it serves: People in need in the Midland area; emergency help assessed case by case

The Guesthouse Shelter (Midland)

Midland · Simcoe · 24/7

522 Elizabeth St, Midland, ON

21-bed emergency shelter for men and women, plus meals.

Who it serves: Adults experiencing homelessness in North Simcoe.

Millbrook Food Share

Millbrook · Peterborough County · 2nd, 3rd and 4th Tue of month 3-5pm

1 Dufferin St, Millbrook, ON (Old Millbrook School)

Local food bank for those in need; member agency of Kawartha Food Share.

Who it serves: Residents of Cavan Monaghan / Bailieboro area in need

Milton Bible Church - Community Food Programs

Milton · Halton · Thu 11:45am-1:00pm (Food for Life distribution)

Connect Centre, 121 Chisholm Dr, Milton, ON L9T 4A6

Hosts weekly Food for Life fresh-food distribution (2 grocery bags per family); also partners with No One Goes Hungry Milton (drivethrough Sat 12-1pm, delivery Tue 3-5pm)

Who it serves: No restrictions; valid ID required to activate Food for Life membership

Milton Community Resource Centre

Milton · Halton · Mon-Fri 8am-4pm

410 Bronte St S, Milton, ON L9T 0H8

Food bank and basic needs

Who it serves: Families

Milton Halal Food Bank (Syyidah Aysha Centre)

Milton · Halton · Mon-Fri 10am-7pm

50 Steeles Ave E, Unit 203, Milton, ON L9T 4W9

100% halal food bank open to all; monthly basic food items plus clothing, household items, Udhiyah/Qurbani; serves Milton and Halton Region

Who it serves: No restrictions; open to everyone

Salvation Army - Milton Food Bank

Milton · Halton · Mon/Wed/Fri 9am-3pm by appointment

820 Nipissing Rd, Unit 4, Milton, ON

Food bank by appointment.

Who it serves: Milton residents in need

The Salvation Army Khi Community Church and Family Services — Milton

Milton · Central · Mon-Fri 9am-2pm

820 Nipissing Road, Unit 4, Milton, ON L9T 4Z9

Salvation Army family services: food bank, clothing, community programs. Languages: English, French, Arabic, Portuguese, Spanish. 211 record updated August 2026.

Who it serves: No restrictions; serves Milton, Campbellville and Hornby

Loaves and Fishes - Milverton Food Bank

Milverton · Southwestern

6619 Perth Rd 131, Milverton, ON N0K 1M0

Food bank in the basement of Milverton Christian Fellowship; phone ahead to confirm pickup times.

Manitoulin Family Resources

Mindemoya · Manitoulin · Crisis line 24 hours

PO Box 181, Mindemoya ON P0P 1S0

Haven House VAW shelter, 24-hour crisis line, food bank and thrift store serving Manitoulin Island

Who it serves: Women experiencing violence

Manitoulin Family Resources - Food Bank and Thrift Store

Mindemoya · Northern · Food Bank: Tue, Fri 10am-2pm; Wed 4pm-8pm

27 Forest St, Mindemoya, ON P0P 1S0

Food bank and thrift store in Mindemoya serving Manitoulin Island, open Tuesday, Wednesday evening, and Friday.

Minden Community Food Centre

Minden · Haliburton · Tue;Wed 11am-3:30pm

24 Newcastle St, Minden ON K0M 2K0

Food bank; replaced the closed Minden Community Food Bank (37 Bobcaygeon Rd).

Eden Food for Change

Mississauga · Peel · Mon-Fri 9am-5pm

3051 Battleford Rd, Mississauga, ON L5N 5Z9

Food bank pantry site at Battleford; also meals, learning kitchen and nutrition programs. Office at 3185 Unity Dr Unit 2.

Who it serves: Residents in need

Good Measure Food Bank — Mississauga

Mississauga · Central · Thu 10am-3:30pm; Sat 10am-12pm

3607 Wolfedale Road, Mississauga, ON

Community food bank distributing groceries to households in need. Also reachable via Peel 211 community information records.

Who it serves: Individuals and families in need in Mississauga

ICNA Relief Canada Mississauga Food Bank

Mississauga · Peel · Food bank: Tue-Wed 10am-4pm; office Mon-Fri 10am-5pm

6120 Montevideo Rd, Unit 4, Mississauga, ON L5N 3W5

ICNA Relief Canada / IRC Resource Centre Mississauga / Muslim Family Services (office phone 905-997-8777); halal food available; also offers counselling, seniors support, youth programs, matrimonial services

Who it serves: Low-income families in Peel Region; registration required

Muslim Welfare Centre — Mississauga

Mississauga · Central · Food bank Sun-Thu 11am-4pm, by appointment

3490 Mavis Road, Mississauga, ON L5C 1T8

Food bank, community wellness clinic, seniors programs and other basic-needs services open to all. Languages include English, Arabic, Farsi, Hindi, Punjabi and Urdu. 211 record updated March 2026.

Who it serves: Anyone in need; registration required

Seva Food Bank

Mississauga · Peel · Mon-Fri 9am-4pm

2832 Slough St, Mississauga, ON L4T 1G3

Culturally appropriate food bank; seniors meal delivery and settlement services. Second site at 3413 Wolfedale Rd #10.

Who it serves: Residents in need

St. Mary's Food Bank (Streetsville Location)

Mississauga · Peel · Mon 5:00pm-7:00pm; Wed 12:30pm-2:30pm

6277 Mississauga Rd, Mississauga, ON L5N 1A7

Member agency of The Mississauga Food Bank serving Streetsville; also runs St. Joseph Community Kitchen hot meals (Tue-Thu) at Dundas location, 1699 Dundas St E, Mississauga

Who it serves: Low-income residents of postal codes L5N, L5M; first-time needs/eligibility assessment, ID with name/address required

The Compass Food Bank & Outreach Centre

Mississauga · Peel · Mon 9:30am-7pm; Wed/Fri 9:30am-5pm

427 Lakeshore Rd E, Mississauga, ON L5G 1H8

Food bank plus free kitchen meals (breakfast, lunch; Monday dinner) and outreach programs.

Who it serves: People experiencing food insecurity

The Mississauga Food Bank

Mississauga · Peel · Mon-Fri office; member programs vary

3121 Universal Dr, Mississauga, ON

Find a neighbourhood food bank or use the online client portal.

Who it serves: Mississauga residents in need of food.

The Salvation Army Mississauga Community Church — Community Services

Mississauga · Peel · Mon–Fri 9:00 AM–4:00 PM

3173 Cawthra Rd, Mississauga, ON

Community Services arm of the Mississauga Community Church: food bank (emergency food and clothing), community programs, counselling and support groups, community referrals and advocacy, Christmas assistance, and children's summer camps. Three sites across Mississauga; call the office that serves your postal-code area. Distinct from the Region-run Cawthra Road Shelter (already in DB).

Who it serves: Individuals and families in Mississauga seeking support

Salvation Army Mitchell

Mitchell · Southwestern

80 Rowland St, Mitchell, ON N0K 1N0

Salvation Army food bank operating from a Mitchell church; phone ahead for hours.

Moonbeam Food Bank

Moonbeam · Northern

Basement of the church, 57 St Aubin Ave, Moonbeam, ON P0L 1V0

Church-basement food bank in Moonbeam serving the Cochrane district community; call ahead.

Community Food Share - Morrisburg

Morrisburg · Stormont-Dundas-Glengarry · Mon 10AM-12PM; Wed 7PM-9PM; Thu 1PM-3PM

28 Ottawa St, Morrisburg, ON K0C 1X0

Food bank site of Community Food Share. Bring personal ID, proof of residence in Dundas or Stormont County, and income/expense statements.

Who it serves: Families and individuals facing food insecurity in Dundas and Stormont Counties.

House of Lazarus

Morrisburg · Leeds-Grenville

22 High St, Morrisburg, ON

Food bank, thrift store and community outreach across South Dundas, with depots in Ingleside and Mountain

Who it serves: People in need

Mount Albert United Church Food Pantry

Mount Albert · York

41 Alice St, Mount Albert, ON L0G 1M0

Monthly food pantry run by Mount Albert United Church, also accepting food and personal hygiene donations.

Who it serves: Individuals and families in need

Mount Brydges Caring Cupboard Food Bank

Mount Brydges · Southwestern · Fri 10am-12pm

22638 Adelaide Rd, Mount Brydges ON

Who it serves: Twice a month

Mount Forest Community Pantry

Mount Forest · Wellington

248 Main St S Unit 3, Mount Forest ON

Community food pantry serving Mount Forest and area.

House of Lazarus

Mountain · Stormont-Dundas-Glengarry · Mon 9am-12pm; Tue-Wed 9am-4pm; Thu 10am-6pm; Fri 9am-12pm (call for appointment)

10456 Ronson Rd, Mountain, ON K0E 1S0

Non-profit running the Mountain Food Bank and an Ingleside food cupboard, plus thrift and household-goods stores and client supports.

Salvation Army Napanee Citadel - Food Bank

Napanee · Eastern

81 Dairy Ave, Napanee, ON K7R 1M5

Salvation Army food bank in Napanee; phone for hours and appointment details.

Salvation Army of Napanee

Napanee · Lennox-Addington

Salvation Army Community and Family Services food bank in Napanee; food bank appointments booked by phone.

Westdale Park Free Methodist Church - Community Food Program

Napanee · Eastern

7 Richmond Park Dr, Napanee, ON K7R 2Z3

Church community food program in Napanee; phone for the current schedule.

Salvation Army New Liskeard

New Liskeard · Northern

260 Whitewood Ave, PO Box 2410, New Liskeard, ON P0J 1P0

Salvation Army community church food bank in New Liskeard serving Temiskaming; call ahead.

← Previous page Next page →

My plan

A note on completeness: these listings come from the Ontario Resource Directory, which is maintained from provider websites and 211 Ontario. A program can move, change hours, or close between updates — call ahead, and if a listing here is wrong, tell EmergencyHousing.ca so it can be corrected. Ottawa-specific programs from the Ottawa Food Bank lookup are being merged next, city by city, as that research returns.