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 11 of 14). Source: Ontario Resource Directory export, 2026-10-20. Listings are shown in city, then name order.

The Inn of the Good Shepherd (Sarnia)

Sarnia · Sarnia · See program

115 John St, Sarnia, ON

Food bank, meals, shelter (Good Shepherd's Lodge) and support.

Who it serves: People in need in Sarnia-Lambton.

Grocer 4 Good Ability Development Program

Sault Ste. Marie · Algoma · Mon-Fri 11am-5pm; Sat 12pm-4pm; Sun closed

147 Gore St, Sault Ste. Marie, ON P6A 1M3

Social enterprise grocery store (Employment 4 Good charity) providing at-cost food to neighbours on fixed incomes in the downtown core. Phone as published on the organization's own official Google Business listing, corroborated by the Algoma Country tourism profile; no phone is listed on their website.

Who it serves: Open to all shoppers; paid employment and skill training for people with autism spectrum disorder, intellectual disability, or chronic underemployment

Harvest Algoma

Sault Ste. Marie · Sault Ste. Marie · Mon-Fri 9am-5pm

446 Second Line E, Sault Ste. Marie ON P6B 4K1

Regional food resource centre rescuing surplus food; supplies about 71 partner agencies across Algoma; runs Meals by Harvest social enterprise

Meals on Wheels (Sault Ste. Marie)

Sault Ste. Marie · Algoma

733 Third Line E, Sault Ste. Marie, ON P6A 7C1

Hot meals delivered by volunteers. Program of F.J. Davey Home.

Who it serves: Older adults, adults with disabilities, those recovering from illness

Soup Kitchen Community Centre (Sault Ste. Marie)

Sault Ste. Marie · Sault Ste. Marie · Daily meals (see site)

75 Wellington St E, Sault Ste. Marie, ON

Meals, food bank and basic-needs programs.

Who it serves: Anyone in need in Sault Ste. Marie.

St. Vincent Place

Sault Ste. Marie · Sault Ste. Marie · Mon-Fri 9:30am-3:30pm; food bank Wed 4:30-7pm and Sat 11:30am-2pm

222 Albert St E, Sault Ste. Marie

Men's emergency shelter plus food bank, soup kitchen and thrift store

Who it serves: Men 18+

The Salvation Army Sault Ste. Marie - Community and Family Services (Food Bank)

Sault Ste. Marie · Sault Ste. Marie · Mon-Thu 10am-3pm; lunches at the door Mon, Wed, Thu 11am-12pm and 1pm-close

78 Elgin St, Sault Ste. Marie, ON P6A 2Y5

Emergency non-perishable food items; mobile food bank serving seniors; Meals to Go lunch program. Confirmed on Salvation Army Ontario's own site as the SSM Community and Family Services office.

Who it serves: Individuals and families in need; food bank accessible every 60 days

5n2

Scarborough · Toronto · Mon-Fri 9:30am-3:30pm

705 Progress Ave, Units 43 & 44, Scarborough, ON M1H 2X1

Registered charity providing 5,000+ free healthy meals weekly in Scarborough; food-rescue model repurposing surplus business food into hot meals. Founded 2013. Verified via 5n2.ca and charity records.

Agincourt Community Services Association

Scarborough · Toronto

4155 Sheppard Ave East, Suite 100, Toronto, ON M1S 1T4

Food bank, housing support, newcomer and community programs in Agincourt/Scarborough.

West Hill Community Support Program

Scarborough · Toronto

4234 Lawrence Ave E, Unit 2, Toronto, ON M1E 2S5

Food bank and community support in West Hill, Scarborough.

Operation Scugog Food Bank

Scugog · Durham · Wed 12-4pm

593 Alma St, Port Perry ON L9L 1A4

Volunteer-run food bank at Victory Church; pet food curbside pickup and delivery as needed.

Who it serves: Scugog Township residents with ID and proof of income/expenses

Seaforth and District Foodbank

Seaforth · Southwestern · Tue 10am-12noon; Thu 1-3pm

72 Main St S (back entrance, back of Town Hall), Seaforth ON N0K 1W0

Everyone welcome

R.O.L.L. Aid Centre Food Bank

Seeley's Bay · Leeds-Grenville · Tue 10am-2pm

116 Bay St (Seeley's Bay Legion), Seeley's Bay

Serves Seeley's Bay.

Frontenac Transportation Services

Sharbot Lake · Frontenac · Mon-Fri 8:30am-4pm

1004 Art Duffy Rd, Sharbot Lake, ON K0H 2P0

Program of Rural Frontenac Community Services. Phone listed is the RFCS central line; Frontenac Transportation Services also publishes a dedicated dispatch line 613-279-2044 (and toll-free 1-877-279-2044) per the Township of North Frontenac. Rides by volunteer drivers to medical appointments, grocery shopping, daycare, social events; mileage fee charged (subsidy available; seniors/low-income/youth pay reduced rate). Pre-booking required; also delivers food bank/grocery/pharmacy orders.

Who it serves: Residents of Frontenac County (North, Central and South Frontenac and Frontenac Islands); priority for seniors, adults with disabilities, OW/ODSP clients

North and Central Frontenac Food Bank

Sharbot Lake · Frontenac · Tue & Fri mornings for scheduled pick-ups; apply Mon or Thu by phone or email

14152 Road 38, Sharbot Lake, ON K0H 2P0

Renamed from North Frontenac Food Bank in January 2025; the only food bank serving Central Frontenac residents.

The Shelburne Food Bank

Shelburne · Dufferin County · Wednesday 11:30am-12:30pm; Thursday 6:30pm-7:30pm

167 Centre St, Entrance A (Mel Lloyd Centre), Shelburne, ON L9V 3R8

Community-supported food bank serving North Dufferin since 1991; provides 5-7 day emergency food supply; also runs a Seniors Market; 70+ volunteers.

Who it serves: Residents of Shelburne, Melancthon, Mulmur, North Amaranth, North Mono; proof of address required

Sheshegwaning First Nation - Community Food Bank

Sheshegwaning · Northern

1079B Sheshegwaning Rd, Sheshegwaning, ON P0P 1X0

First Nation community food bank on Manitoulin Island; phone for details.

Sheshegwaning First Nation - Health Centre - Elder's Drop-in Centre

Sheshegwaning · Manitoulin District · Mon-Fri 8:30am-4:30pm

1213 Sheshegwaning Rd, Sheshegwaning, ON P0P 1X0

Elders' drop-in with companionship, shared activities, health/social information sessions, personal support worker, full kitchen, dining and laundry. Own distinct local phone and address; distinct from Sheshegwaning Community Food Bank record odd-20261002-550 (705-283-3030). Sheshegwaning is in Manitoulin District, northeast of the Gore Bay west-end core. Verified on regional 211-family listing (updated Jan 29, 2026).

Who it serves: Members of Sheshegwaning First Nation

Salvation Army Simcoe Community and Family Services - Food Bank

Simcoe · Southwestern · Office Mon-Fri 9:30am-4:30pm; Emergency Food Tue-Thu 1:30pm-4pm (by appointment)

184 Colborne St N, Simcoe ON N3Y 4L5

Simcoe Caring Cupboard

Simcoe · Haldimand-Norfolk · Thu 8:15am-12:00pm

23 Kent St S, Simcoe, ON N3Y 2X7

Emergency food supply to those in need; food donations accepted Wed 8:00-9:30am.

Who it serves: Simcoe, Renton, Normandale and Turkey Point

Sioux Lookout Food Bank

Sioux Lookout · Northern

Sioux Lookout, ON P8T 1B1

Food bank serving Sioux Lookout; phone for the current distribution schedule.

Smiths Falls Community Food Bank

Smiths Falls · Lanark County · Mon 5-7pm; Tue 1-3pm; Wed 9:30-11:30am; Thu 5-7pm; Fri 9:30-11:30am

93 Russell St E, Smiths Falls, ON

Non-profit emergency food bank; serves Smiths Falls, Jasper, Lombardy, Montague Township, Merrickville, Toledo and surrounding areas.

The Salvation Army - Mississippi-Rideau Lakes

Smiths Falls · Lanark County · Mon-Fri 9am-4pm; Sunday worship 10:30am

251 Brockville St (Brockville St main entrance), Smiths Falls, ON K7A 4T2

Emergency food bank and non-food vouchers, Friday free lunch at 'The Tea Room', Christmas hamper/toy program, thrift store, emergency disaster response. Serves Smiths Falls, Perth, Carleton Place and area.

Who it serves: Those in need

West Lincoln Community Care

Smithville · Niagara · Food bank Tue 9:30am-4pm, Wed 2-6pm, Thu 9:30am-4pm

2660 Industrial Park Rd, Smithville, ON L0R 2A0

Food bank beside thrift store; also emergency assistance.

Huron County Food Bank Distribution Centre

South Huron · Southwestern · Mon-Fri 8:30am-4pm

39978 Crediton Rd, South Huron ON

Warehouse that collects and redistributes food to food banks across Huron County

South Porcupine Food Bank

South Porcupine · Timmins · Tue 1-3pm; Sat 9-11am

97 Bloor Ave, South Porcupine ON

Food bank serving South Porcupine (City of Timmins)

Good Happenings Food Bank

South River · Northern · Thu 1pm-6pm

131 Ottawa Ave, Unit 2, South River, ON P0A 1X0

Food bank in South River open Thursday afternoons, serving South River and nearby townships.

South Grenville Food Bank - Spencerville Site

Spencerville · Leeds-Grenville · Thursday 11am-1pm and 5-7pm

16 Centre St (Spencerville United Church), Spencerville, ON K0E 1X0

Branch of South Grenville Food Bank (Prescott main site odr-189 already in DB; Cardinal site odt-182 in DB). HONEST DISCLOSURE: 613-925-2444 is the parent org's central line - the org's own site lists this number as the Spencerville site's contact (Spencerville United Church, 16 Centre St). Free monthly food hamper + emergency kit; delivery may be available for rural clients/seniors/disability. Registration with ID and proof of income/expenses. Verified on sgfoodbank.ca 2026-10-12.

Who it serves: Residents of South Grenville in need

Salvation Army St Marys

St Marys · Southwestern

220 Queen St, St Marys, ON N4Z 1J6

Salvation Army food bank serving St. Marys; contact for the current distribution schedule.

Community Care of St. Catharines & Thorold

St. Catharines · Niagara · Mon-Fri (see site)

12 North St, St. Catharines, ON

Food bank, meals, and housing and utility assistance.

Who it serves: Residents of St. Catharines and Thorold in need.

Community Crew

St. Catharines · Niagara Region

680 York Rd, St. Catharines, ON L0S 1J0

Registered charity. Nutritious school lunches and mentorship: 1,775+ students in 44 Niagara schools each week, 160,000+ lunches delivered annually.

Who it serves: Elementary students facing food insecurity in Niagara

Ozanam Centre

St. Catharines · Hamilton-Niagara · Mon-Fri 11:30am-12:45pm (bag lunch pickup at the door)

235 Church St, St. Catharines, ON L2R 3E8

St. Catharines' 'soup kitchen' run by Society of St. Vincent de Paul volunteers; bag lunches assembled mornings and handed out at the door. Registered charity.

Who it serves: Anyone in need; no charge

REACH Niagara

St. Catharines · Southwest

211 Church St, St. Catharines, ON

Low-barrier mobile healthcare: physicians, nurse practitioners, counsellors, case managers and peer navigators bring care directly to shelters, food banks, domestic violence shelters and encampments across Niagara (14 clinic locations).

Who it serves: Medically underserved and unhoused people across Niagara

Salvation Army St. Marys Community and Family Services - Food Bank

St. Marys · Southwestern · Tue/Thu 9:30am-4:30pm

220 Queen St E, St. Marys ON

The Salvation Army - St. Marys

St. Marys · Huron-Perth

220 Queen Street East, St. Marys, Ontario

Salvation Army Community & Family Services - St. Marys site (also Stratford and Mitchell sites on same website).

Harvest Hands Canada

St. Thomas · Southwestern · Mon-Thu 9am-5pm; Fri 9am-4pm

2 Currah Rd, St. Thomas, ON N5P 3P9

Non-profit food rescue/distribution centre; rescues surplus food for re-distribution to agencies, food banks, shelters, soup kitchens. Phone and address from org's own site.

Who it serves: Agencies and missions across SW Ontario (re-distributes rescued food to 100+ agencies)

St. Thomas Elgin Food Bank

St. Thomas · Elgin · Helpline Mon-Thu 10am-3pm

24 John St, St. Thomas N5P 2X3

Call or text the food helpline to request a hamper; office line for other inquiries.

Who it serves: hamper every 21 days; ID plus proof of address/income

St. Thomas Elgin Food Bank – The Caring Cupboard

St. Thomas · Elgin · Mon-Thu 10:00am-3:00pm

24 John St, St. Thomas, ON N5P 2X3

Registered charity since 1986 (CRA #823668587); donations line 519-633-5308.

Who it serves: St. Thomas and Elgin County residents in need of food

The Annex - Addiction Recovery (St. Thomas)

St. Thomas · Southwestern · Mon-Fri 8:30am-12:30pm; Thu to 4:30pm

321 Talbot St, St. Thomas, ON

Addiction recovery support centre beside The Grace Cafe; phone and address from org's own site. Distinct program from The Grace Cafe soup kitchen (separate listing).

Who it serves: People facing substance use / addiction challenges

The Grace Café

St. Thomas · Southwestern · Mon-Sat 7:00am-11:30am

323 Talbot St, St. Thomas, ON N5P 1B5

Registered charity street mission and soup kitchen serving free coffee, soup and lunch meals; free clothing as available. Official site lists 519-860-2513; Southwesthealthline (Jan 30, 2026) lists 519-495-6257.

Who it serves: People in need

The Salvation Army St. Thomas — Community and Family Services

St. Thomas · Elgin County

380 Elm St, St. Thomas, ON

Food bank and emergency assistance (clothing, household, emergency accommodation referrals) at the St. Thomas ministry unit. Phone/address confirmed on the org's official site; program details via thehealthline listing (call for appointment, wheelchair accessible).

Who it serves: People and families in need; St. Thomas and area.

Mission Food Bank

St. Williams · Southwestern

67 Queen St W, St. Williams ON N0E 1M0

Who it serves: Serves Clear Creek, Houghton, Langton, Port Rowan, St. Williams and Walsingham

Clearview Stayner Food Bank

Stayner · Central

7271 Hwy 26, Unit 1, Stayner, ON L0M 1S0

Ministerial association food bank in Stayner serving Clearview Township; phone for hours.

Stirling & Area Christian Community Care

Stirling · Hastings County · Thu 10am-12noon (closed 1st Thu monthly); 2nd & 4th Thu 7-9pm

85 Station St, Stirling, ON K0K 3E0

Registered charity since 1992; the Community Cupboard food bank serves Stirling-Rawdon monthly; also a Christmas Sharing hamper program.

Who it serves: Stirling-Rawdon residents

Stirling Area Christian Community Care - Community Cupboard

Stirling · Belleville · Thu 10am-12pm (closed 1st Thu); 2nd/4th Thu evenings 7-9pm

85 Station St, Stirling ON K0K 3E0

Food4Kids Hamilton

Stoney Creek · Hamilton

105-237 Barton St, Stoney Creek, ON L8E 2K4

Registered charity. Weekend and summer healthy food packages prepared by volunteers and delivered to Hamilton schools each Friday; ~1,300 children weekly.

Who it serves: Children and youth ages 4-17 with limited or no weekend food access; school referral and parental permission required

Stoney Creek Community Food Bank

Stoney Creek · Hamilton · Mon, Wed, Thu 9:30am-1pm

777 Hamilton Regional Rd 8, Stoney Creek, ON L8E 5J4

Member agency of Hamilton Food Share. Distributes food supplies to residents in need.

Who it serves: Low-income individuals and families residing in Stoney Creek; photo ID and proof of residency required

Avondale United Church - The Foodshelf

Stratford · Southwest · Fridays 1pm-2:30pm

194 Avondale Ave, Stratford ON N5A 6N4

Church-run food bank; phone number is the church office. Program hours verified via 211 Ontario (southwesthealthline.ca).

Who it serves: Anyone in need

Salvation Army - Stratford

Stratford · Huron-Perth · Mon-Fri 9am-5pm; food bank Mon/Wed 9:30-11:30am, 1:30-4:30pm

230 Lightbourne Ave, Stratford N4Z 1J6

Emergency food and clothing assistance; seasonal Christmas hampers, kids' backpacks, and an income tax clinic; serves Stratford, Mitchell and area.

Stratford House of Blessing

Stratford · Huron-Perth · Food bank Tue-Thu 10:00am-12:00pm, 1:00-3:00pm (by appointment only); office Mon-Fri 8:30am-4:30pm

423 Erie St, Stratford, ON N5A 2N3

Began 1983 as Operation Blessing; charitable #119200020RR0001; home delivery available by online booking (shob.org/booking); bring own bags.

Who it serves: People in need in Stratford and area

The Local Community Food Centre

Stratford · Southwestern

612 Erie St, Stratford ON N5A 2P1

Dignified food access with community meals, cooking and garden programs

Zion Lutheran Church

Stratford · Southwest

202 Erie St, Stratford ON

Offers a food bank and a free meal, per the City of Stratford community resources guide (Feb 2026).

Who it serves: Anyone in need

Salvation Army Strathroy

Strathroy · Southwestern

271 Metcalfe St E, Strathroy, ON N7G 1P9

Salvation Army food bank serving Strathroy-Caradoc; phone for appointment and hours.

Salvation Army Strathroy Community and Family Services - Food Bank

Strathroy · Southwestern · Mon-Thu 9:30am-1pm

271 Metcalfe St E, Strathroy, ON N7G 1P9

Women's Rural Resource Centre Community Food Cupboard

Strathroy · Southwestern

145 Beech St, Strathroy, ON N7G 1K9

Food cupboard run by the women's resource centre in Strathroy; phone for current availability.

Women's Rural Resource Centre of Strathroy and Area

Strathroy · Middlesex · Crisis line 24/7; food cupboard Mon/Thu 10am-7pm

145 Beech St, Strathroy N7G 1K9

Emergency shelter for women fleeing abuse serving West Middlesex, plus a community food cupboard twice weekly.

Who it serves: women 16+ with or without children experiencing abuse

← 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.