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

Guelph Student FoodBank

Guelph · Wellington · Mon-Thu by appointment; operates year round

Federal Annex Building, 620 Gordon St, Guelph, ON N1G 1Y4

Run by the Central Student Association since 2004; free food and hygiene items, confidential; also offers cooking classes and workshops. Email [email protected].

Who it serves: University of Guelph undergraduate and graduate students in need of emergency food

Hope House (Guelph)

Guelph · Wellington · See site

10 Cork St E, Guelph, ON

Food market, tax help, dental and wellness programs.

Who it serves: People living on low income in Guelph.

Stepping Stone (Guelph)

Guelph · Wellington · 24/7 shelter; daytime drop-in

23 Gordon St, Guelph, ON

Emergency shelter, drop-in and meals. Diversion line 226-821-3345.

Who it serves: Adults experiencing homelessness in Guelph-Wellington.

The SEED / Guelph Food Bank

Guelph · Guelph · See site

176 Wyndham St N, Guelph, ON

Affordable produce markets and emergency food.

Who it serves: Guelph residents in need of food.

VON — Waterloo Wellington Dufferin Meals on Wheels

Guelph · Wellington · Inquiry line Mon–Fri 8:30am–4:30pm; hot meals delivered Mon–Fri around lunch

VON regional branch program; hot meals $9.00 (entree+soup+dessert), frozen $7.00/entree — cost varies so not 'free'. French/English per 211 listing. Phone verified on Caredove (211-sourced) and a Guelph community resource PDF, both showing 519-323-2330 ext 2. No VON Waterloo Wellington Dufferin MOW record in DB (only generic VON Canada and unrelated VON branches).

Who it serves: Seniors 65+ and adults with physical disabilities in the City of Guelph and Wellington County (Minto, Erin, Centre Wellington, Mapleton, Wellington North)

Welcome In Drop-In Centre (Guelph)

Guelph · Guelph · Daily (see site)

25 Waterloo Ave, Guelph, ON

Meals, showers, laundry and outreach.

Who it serves: Adults experiencing poverty or homelessness in Guelph.

Haileybury Food Bank

Haileybury · Northern

500 Broadway St, Haileybury, ON P0J 1K0

Food bank serving Haileybury in Temiskaming Shores; phone for hours.

4C's Food Bank (Christian Community Concern Centre)

Haliburton · Haliburton · Tue;Thu;Sat 11am-1pm

26 York St, Haliburton ON K0M 1S0

Christmas food hampers, emergency food, vouchers. Verified via Ontario Health atHome healthline record (updated 2026-01-07).

Who it serves: Proof of income/expenses and household ID required.

Central Food Network / Haliburton Food Programs

Haliburton · Haliburton · See site

Haliburton County, ON

Food access and community programs.

Who it serves: Residents of Haliburton County in need of food.

Food For Kids Haliburton

Haliburton · Haliburton · School days, breakfast 8:30am-8:50am (varies by school)

69 Eastern Avenue, Haliburton, ON

Haliburton County's student nutrition program; free breakfast or healthy snack in every county school, plus food-bank information for families. Phone is the program coordinator, per the Haliburton County Food Net.

Who it serves: All students in Haliburton County schools; no cost

SIRCH Community Services

Haliburton · Haliburton County · Mon-Fri 8:30am-4:30pm

49 Maple Ave, Unit 4, Haliburton, ON K0M 1S0

Grassroots charitable organization; food programs, community kitchen, thrift warehouse, bistro.

De Mazenod Door Outreach

Hamilton · Hamilton · Daily 9:45am-1pm; Fri to 2:30pm

440 King St E, Hamilton, ON L8N 1C5

St. Patrick Parish (Oblates of Mary Immaculate) outreach serving ~400 guests daily, 365 days/year -- breakfast and lunch daily; also housing support initiative and farm. Verified via demazenod-door.ca and parish bulletins.

Who it serves: People who are poor and marginalized in inner-city Hamilton

Flamborough Food Bank

Hamilton · Hamilton

1432 Centre Rd, Carlisle, ON L0R 1H1

Community food bank serving the Flamborough area of Hamilton (Carlisle/Waterdown); emergency food assistance for individuals and families.

Who it serves: Residents of the Flamborough area (Carlisle, Waterdown and surrounding) in need

Good Shepherd Centre Hamilton

Hamilton · Hamilton · 24/7

155 Cannon St E, Hamilton, ON

Emergency shelter, meals and support. Also runs women's and youth services.

Who it serves: Men experiencing homelessness in Hamilton.

Hamilton Food Share

Hamilton · Hamilton · Mon-Fri office; agencies vary

1550 Upper Ottawa St, Hamilton, ON

Supplies neighbourhood food banks; call 211 to find your closest.

Who it serves: Hamilton residents in need of food.

Hamilton Out of the Cold

Hamilton · Hamilton · Office Mon-Fri 9am-12noon

209 MacNab Street N., Suite 105, Hamilton, ON L8R 2M5

Volunteer-run program serving free hot nutritious dinners to people in need during the winter season at locations across Hamilton.

Hamilton/Burlington SPCA

Hamilton · Hamilton · Shelter: Mon-Wed 8am-5pm, Thu-Fri 8am-7pm, Sat 10am-3pm, Sun closed

245 Dartnall Road, Hamilton, ON L8W 3V9

Category note: listed under basic_needs as closest fit for animal welfare resource. Operates the Pet Pantry (pet food bank) with 25 community partners and Pet Health Outreach clinics offering below-market-rate veterinary care.

Who it serves: Open to the public

Mission Services Good Food Centre (Hamilton)

Hamilton · Hamilton · Mon/Wed/Fri 9am-12:30pm

196 Wentworth St N, Hamilton, ON

Emergency food and hygiene supplies.

Who it serves: People in need of emergency food in Hamilton.

Mission Services of Hamilton

Hamilton · Hamilton · 24/7

196 Wentworth St N, Hamilton, ON

Men's and women's shelters, food bank and addiction programs.

Who it serves: Adults experiencing homelessness in Hamilton.

Neighbour to Neighbour Centre (Hamilton)

Hamilton · Hamilton · Mon-Fri (see site)

28 Athens St, Hamilton, ON

Emergency food, family and youth programs.

Who it serves: Residents of Hamilton Mountain in need of food.

Niwasa Kendaaswin Teg

Hamilton · Hamilton · Mon-Fri 8:30am-4pm

24 Smith Ave, Hamilton, ON L8L 5P1

Multi-service charitable Indigenous organization in Hamilton running Head Start preschool, licensed child care, EarlyON family centres, a food bank, an Indigenous call centre and youth education advancement programs.

Who it serves: Indigenous children, youth, families and communities in Hamilton, Brantford and area

Restoration House Hamilton - Food Bank

Hamilton · Hamilton · Tue, Fri, Sun 12noon-2pm

54 Vine St, Hamilton, ON L8R 2A7

Non-perishable food bank run by RCCG Restoration House Hamilton (multi-racial, multi-cultural church). Verified via HNHB Healthline (211).

Who it serves: People in need

St. Matthew's House

Hamilton · Hamilton · Mon-Fri 8:30am-4:30pm

414 Barton St. E., Hamilton, ON L8L 2Y3

Food bank, seniors support, housing outreach and childcare services for vulnerable Hamilton residents.

The Hamilton Dream Center

Hamilton · Hamilton · Tue/Thu 9:30am-5pm; Wed 9:30am-3pm

#100 - 627 Main Street East, Hamilton, ON L8M 1J5

Registered charity; food pantry, clothing bank, housewares, seniors events. As of Mar 2025 focuses on working families, students, WSIB/EI recipients, OAS/CPP pensioners. Verified via official site contact page and HNHB Healthline (211).

Who it serves: People experiencing poverty, homelessness, or barriers in the community

The King's Way Outreach Centre

Hamilton · Hamilton · Food bank Mon-Thu 10:30am-2:45pm; Coffeehouse 2nd & 4th Fri 7-9pm (Sep-Jun)

390 King William St, Hamilton, ON L8L 1P6

Free weekly groceries (no appointment, no proof of income); King's Way Coffeehouse with free pizza/live music. Verified via official site and HNHB Healthline (211).

Who it serves: People experiencing poverty, homelessness, or barriers in the community

Welcome Inn Community Centre

Hamilton · Hamilton · Food bank Mon, Wed, Thu, Fri 10:30am-2pm

40 Wood St E, Hamilton, ON L8L 3Y3

Serving Hamilton's North End since 1966. Food bank, seniors diners club and visitation, settlement supports, tax clinics, after-school program, community referrals.

Who it serves: People experiencing poverty, homelessness or barriers in Hamilton's North End and area

Good Neighbours Valley East Food Bank - Hanmer

Hanmer · North · 3rd and 4th Wed of the month 12:30-3:00pm

60 Coté Blvd, Unit B, Hanmer, ON P3P 1X5

Sudbury Food Bank member agency serving all P3P postal codes. Provides bread, meat, eggs, milk, produce and non-perishables.

Who it serves: Residents of Hanmer or Val Thérèse; proof of address and financial assessment required

Christ Church Woodburn — Glanbrook Community Food Bank

Hannon · Hamilton · Thu 9am-11am

1307 Woodburn Rd, Hannon, ON L0R 1P0

Anglican church food bank serving the Glanbrook area (Binbrook/Hannon/Mt Hope). Confirmed as an outreach ministry on the church's official site.

Who it serves: People in need in the Binbrook, Hannon or Mt Hope area (L0R 1C0, L0R 1P0, L0R 1W0)

Salvation Army Hanover

Hanover · Southwestern

581 12th St, Hanover, ON N4N 1W5

Salvation Army food bank serving Hanover and area; phone for appointment and hours.

The Salvation Army – Hanover

Hanover · Grey-Bruce · Tue & Thu 9:30am-2:00pm

581 12th St, Hanover, ON N4N 1W5

Church, Community & Family Services and thrift store; food bank by appointment only; 408+ households served through the food bank in 2025.

Harriston Food Bank

Harriston · Wellington · Tue, Thu 10am-12noon, by appointment only

68 Elora St S, Harriston, ON N0G 1Z0

Emergency food supplies to families in need. Call to book an appointment; leave a message and a food bank worker returns the call. Food donations accepted. Website listed is the County of Wellington business-directory page — the food bank has no website of its own.

Who it serves: Residents of Harriston and RR Harriston; once per month

Hastings and Roseneath Ministerial Food Bank

Hastings · Northumberland · First 3 Tuesdays monthly 1:00-2:30pm, 6:30-7:30pm (first 2 Tuesdays only)

Trinity United Church, 3 Albert St. W., Hastings, ON K0L 1Y0

Volunteer-run; shopping model - clients choose hamper contents; serves Hastings, Roseneath and area.

Havelock-Belmont-Methuen Food Bank

Havelock · Peterborough County · Monthly open dates, 12-2pm (see township site)

10 Oak St (rear entrance of RE/MAX building), Havelock, ON K0L 1Z0

Listed on the Township of Havelock-Belmont-Methuen community agencies page; contact Barb Woods.

Who it serves: Residents of Havelock-Belmont-Methuen in need

Centre Chrétien Viens et Vois

Hawkesbury · Eastern

429 Mary St, Hawkesbury, ON K6A 2C8

Christian centre in Hawkesbury offering food support; phone the office for details.

Hawkesbury Central Food Bank

Hawkesbury · Prescott-Russell

419 Cartier Blvd, Hawkesbury, ON

Community food bank serving Hawkesbury

Who it serves: People in need

Samaritain du Nord Hearst Food Bank

Hearst · Cochrane · 1st and 3rd Thu 1-2pm

912 Alexandra St, Hearst ON

Food bank serving Hearst; open 1st and 3rd Thursday 1-2pm

Hornepayne Community Food Bank

Hornepayne · Algoma

1158 Hwy 631, Hornepayne ON

Food bank at Calvary Gospel Church, Hornepayne; alternate line 705-570-1881

Corner Lighthouse

Huntsville · Muskoka

33 Main Street East, Huntsville, ON P1H 2B8

Nonprofit community hub and food bank in downtown Huntsville; provides nutritious food, education, meal planning, plus referrals for healthcare, financial and emotional support.

Salvation Army Huntsville - Community and Family Services

Huntsville · Central

4 Mary St E, Huntsville, ON P1H 1W4

Salvation Army community services in Huntsville providing food assistance; call ahead.

Salvation Army Huntsville Community & Family Services

Huntsville · Muskoka · Food bank Mon;Wed 10am-2pm;Fri 10am-12pm by appt

4 Mary St E, Huntsville ON P1H 1W4

Food bank and basic needs assistance.

Table Soup Kitchen Foundation - Table Food Bank and Exchange Store

Huntsville · Central

9 Hanes St, Huntsville, ON P1H 2K7

Huntsville organization combining a food bank with an exchange store; phone for hours.

The Table Soup Kitchen (Huntsville)

Huntsville · Muskoka · See site

25 Dairy Lane, Huntsville, ON

Meals and food bank in north Muskoka.

Who it serves: Anyone in need in Huntsville and area.

Mary Berglund Community Health Centre

Ignace · Kenora

1100 Main St, Ignace ON

Rural community health centre offering primary care; also runs a food bank and thrift store

Mary Berglund Community Health Centre Hub - Food Bank and Carousel Thrift Store

Ignace · Northern

1100 Main St, Ignace, ON P0T 1T0

Community health centre in Ignace combining a food bank with a thrift store; call ahead.

Operation Sharing – Food for Friends (Ingersoll)

Ingersoll · Oxford County · Tue and Thu 9am-12noon (per 2023-2024 county resource documents)

Trinity United Church, 118 Church St, Ingersoll

Ingersoll site of Operation Sharing's food program (Food for Friends), at Trinity United Church; kept as a separate branch record — distinct Ingersoll address from the Woodstock record (oxford-food), shares the org's central phone line. (Hours unverified — call ahead.)

Salvation Army Ingersoll

Ingersoll · Southwestern

48 Charles St W, Unit 2, Ingersoll, ON N5C 2L6

Salvation Army community services in Ingersoll providing food assistance; call ahead.

Sycamore Centre

Ingersoll · Oxford · Open daily 11am-7pm

42 Thames St S, Ingersoll, ON N5C 3C7

Faith-based community support centre; help with basic needs, practical assistance and food in a welcoming drop-in environment.

Who it serves: Anyone in need

The Salvation Army – Ingersoll

Ingersoll · Oxford · By appointment

48 Charles St W, Unit 2, Ingersoll, ON

Food bank by appointment at side door.

Innisfil Food Bank

innisfil · Simcoe · Tue & Thu 9am-3pm by appointment only

1571 Innisfil Beach Rd, Innisfil, ON L9S 4B3

Church outreach food bank distributing food to Innisfil residents; pre-screening call and photo ID required.

Who it serves: Innisfil residents in need of food assistance

Friendly Neighbour Program

Iron Bridge · Algoma District · Monthly (food boxes delivered)

Iron Bridge Lions Club, 10 Clarissa St, Iron Bridge, ON P0R 1H0

Monthly delivered food boxes run in partnership with the Iron Bridge Lions Club and the ADSAB HPP program; listed on the Municipality of Huron Shores official food-access page.

Helping Hands Food Pantry Plus

Iron Bridge · Algoma District · 3rd Thursday of the month 1:30pm-3:30pm

Iron Bridge Rec. Centre (parking lot), 1 Chiblow Lake Rd, Iron Bridge, ON P0R 1H0

Food pantry hosted at the 7th Day Adventist Church / Iron Bridge Rec Centre; listed on the Municipality of Huron Shores official food-access page.

Iroquois Falls Food Bank

Iroquois Falls · Cochrane · Last Fri of month 10am-3pm

565 Diberville Ave, Iroquois Falls ON

Food bank serving Iroquois Falls

The Salvation Army of Georgina Community Church - Community Services

Jackson's Point · York · By appointment

1816 Metro Rd N, Jackson's Point (Georgina), ON L0E 1L0

Distinct site and phone from Salvation Army Sutton Youth Services (odx-89). Emergency food and clothing by appointment (ID required), Christmas assistance, youth programming, community events, spiritual support.

Who it serves: Residents of Georgina requiring emergency help with food or clothing

Jarvis Caring Cupboard

Jarvis · Haldimand-Norfolk · Fri 12:00-3:00pm

136 Rainham Rd, Nanticoke, ON N0A 1L0

Provides nonperishables to families and singles in need; serves Fisherville, Hagersville, Jarvis, Nanticoke, Selkirk, Townsend and Walpole; meets at Nanticoke Christ Church.

Jarvis Caring Cupboard (Christ Church)

Jarvis · Southwestern · Fri 12-3pm

136 Rainham Rd, Nanticoke ON N0A 1L0

Rural Cupboard Food Bank

Kakabeka Falls · Northern

19 Holland Rd W, Kakabeka Falls, ON P0T 1W0

Rural food bank in Kakabeka Falls serving the surrounding area; phone ahead.

Kapuskasing Food Bank

Kapuskasing · Cochrane · Thu 12-4pm

4 Sheppard St, Kapuskasing ON

Food bank serving Kapuskasing; open Thursday 12-4pm

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