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

Society of Saint Vincent de Paul — Fonthill (St. Alexander Conference)

Pelham · Niagara

50 Pelham Town Sq, Fonthill, ON L0S 1E0 (St. Alexander Roman Catholic Church)

Catholic volunteer conference offering home visits, food supplies, meals and housing support for Fonthill and area. Call to arrange assistance.

Who it serves: People in need

Society of Saint Vincent de Paul - Pembroke - Soup Kitchen

pembroke · Eastern · Mon, Sat 11:30am-12:15pm; Sun 12:30pm-1:15pm

188 Renfrew St, Pembroke, ON K8A 6X1

SSVP St. Columbkille Conference soup kitchen serving hot lunches.

Who it serves: No restrictions

St Joseph's Community Food Bank

Pembroke · Eastern

295 1st Ave N, Pembroke, ON K8A 6X9

Community food bank in Pembroke; phone for hours and intake details.

St. Joseph's Food Bank

Pembroke · Renfrew County · Mon 9am-12pm; Thu 4pm-6pm

295 First Ave N, Pembroke

Residents of Pembroke & Laurentian Valley; twice monthly.

St. Joseph's Food Bank (Pembroke)

Pembroke · Renfrew · See listing

Pembroke, ON

Emergency food hampers. Call 211 to confirm current hours.

Who it serves: Residents of Pembroke and area in need of food.

The Grind / Petawawa Pantry (Renfrew County)

Pembroke · Renfrew County · See site

Pembroke, ON

Community food programs; call 211 for the closest food bank.

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

The Table Community Food Centre

Perth · Lanark County · Mon-Fri 9am-4pm admin; community meals and Good Food Bank on program schedules

190 Gore St E, Perth, ON K7H 1K3

Registered charity; runs the Good Food Bank plus community meals, cooking and gardening programs and a Fresh Food Box program.

Petawawa Pantry Food Bank

Petawawa · Renfrew County · Tue 1-4pm; Thu 6-8pm

3468-B Petawawa Blvd, Petawawa, ON K8H 1X3

Community food bank serving Petawawa

Who it serves: Residents of the Town of Petawawa

Kawartha Food Share (Peterborough)

Peterborough · Peterborough · Mon-Fri (see site)

Peterborough, ON

Supplies food banks, meal programs and school nutrition across the region.

Who it serves: Residents of Peterborough City and County.

One Roof Community Centre (Peterborough)

Peterborough · Peterborough · Daily meal (see listing)

Peterborough, ON

Community meal program. Call 211 to confirm current location and hours.

Who it serves: People experiencing poverty in Peterborough.

Salvation Army Community and Family Services - Peterborough

Peterborough · Peterborough · Mon-Fri 9:00AM-5:00PM; food bank Mon, Tue, Thu by appointment; family emergency assistance Mon, Tue, Thu, Fri 1:00PM-4:00PM; breakfast program Mon-Fri 9:00AM-10:00AM

219 Simcoe Street, Peterborough, ON K9H 2H6

Provides food bank, daily breakfast program, Christmas hamper program, family emergency assistance, court support, children's summer camp and thrift store at 863 Chemong Road.

Who it serves: Peterborough community residents in need of emergency assistance (food, medicine, household needs, heat, hydro, rent)

Society of St. Vincent de Paul - Peterborough (Food Pantry)

Peterborough · Peterborough

256 Murray St, Peterborough, ON K9H 2S9

Food pantry (Wed & Sat mornings per City of Peterborough food-support listing; bring proof of address, income and ID for each family member). Main office/thrift store at 799 Erskine Ave, Peterborough, 705-742-2585. Pantry phone 705-874-3937 corroborated by two independent directory listings for 256 Murray St pointing to vinnies.ca (checked 2026-10-08).

Who it serves: Peterborough-area residents needing food assistance

Petrolia Community Refrigerator

Petrolia · Southwestern · Daily, 24 hours

St Paul's United Church, 4169 Petrolia Line, Petrolia, ON N0N 1R0

Free 24-hour community fridge at St. Paul's United Church in Petrolia; take what you need and leave what you can.

Petrolia Food Bank

Petrolia · Southwestern · Mon 9-11:30am; 4th Wed 6-7:45pm

4156 Petrolia Line, Unit 1, Petrolia ON N0N 1R0

Rear of building, entrance off Robert St

St Paul's Community Food Bank

Pickering · Durham · Tue/Fri 10am-12pm

1535 Pickering Pkwy, Pickering ON

Church-run community food bank in Pickering.

County Food Hub

Picton · Belleville

406 County Rd 15, Prince Edward ON

Nonprofit certified commercial sharing kitchen supporting healthy food distribution for low-income families.

Picton United Church Food Bank

Picton · Prince Edward County · Fri 9-11:30am; 3rd Mon 4:30-6:30pm

12 Chapel St, Picton, ON K0K 2T0

Multi-day food supply with drop-in registration; delivery available when needed

Who it serves: Residents of Prince Edward County east of Hwy 62

Salvation Army Picton

Picton · Prince Edward County · Tue-Thu 9am-12pm

46 Elizabeth St, Picton, ON

Emergency food, clothing and assistance in Picton

Who it serves: People in need

West Muskoka Food Bank

Port Carling · Muskoka · Thu 10:00am-5:00pm

3951 Highway 169, Port Carling, ON P0B 1J0

Volunteer-run food bank serving the Muskoka Lakes region; runs an annual Christmas drive.

Who it serves: People in need of food assistance in the Muskoka Lakes area

Central United Church — Food with Friends (Port Colborne)

Port Colborne · Niagara Region · Food with Friends: hot nourishing meal one Tuesday per month at the Guild hall; church office Tue-Thu 9:00am-12:30pm

30 Delhi Street, Port Colborne, ON L3K 3K6

Central United Church community outreach includes Food with Friends (volunteers prepare and serve a free hot monthly meal for seniors, young families, teens and others in need) and Wheels to Meals gatherings.

Who it serves: Anyone in need in the Port Colborne community

Port Cares

Port Colborne · Niagara

92 Charlotte St, Port Colborne ON L3K 3E1

Food, housing, employment and basic-needs services; Reach Out Centre food bank at 61 Nickel St (905-835-1914).

Port Cares Reach Out Food Centre

Port Colborne · Niagara · Food bank Tue 1pm-7pm, Wed & Fri 10am-3pm

61 Nickel St, Port Colborne, ON L3K 1B3

Also runs community meal programs and school lunch kits.

Port Dover and Area Lifeline Foodbank

Port Dover · Southwestern · Tue 9am-12noon

215 Market St E, Unit B, Port Dover ON N0A 1N0

Salvation Army Saugeen Shores

Port Elgin · Southwestern

614 Barnes Ave, Unit 2, Port Elgin, ON N0H 2C0

Salvation Army food bank serving Port Elgin and Saugeen Shores; phone for hours.

The Salvation Army – Saugeen Shores Community and Family Services

Port Elgin · Grey-Bruce · Mon, Tue, Fri 9am-12noon, 1pm-3pm (closed 12-1pm)

614 Barnes Ave, Unit 2, Port Elgin, ON

Salvation Army community services food bank serving Saugeen Shores and area; emergency relief and Christmas assistance also offered.

Who it serves: People and families in need

Fare Share Food Bank (Port Hope)

Port Hope · Northumberland · See site

Port Hope, ON

Emergency food hampers.

Who it serves: Residents of Port Hope and area in need of food.

Salvation Army Port Hope Community and Family Services

Port Hope · Northumberland · Mon, Wed, Fri 9am-1pm

100 Peter St., Upper Level, Port Hope, ON L1A 1C3

Provides emergency food, food cupboards, Christmas hampers, Coats for Kids, Celebrate Recovery addiction program, and referrals for homelessness, addiction, and money management services.

Who it serves: Northumberland County residents in need; call ahead, food cupboard by appointment

Sacred Heart Community Food Bank

Port Lambton · Lambton

Sacred Heart Church, 466 John St, Port Lambton, ON N0P 2B0

Run by Kent Lambton Roman Catholic Family of Parishes alongside the St. Vincent de Paul Society. Parish office line; food bank contact is extension 3. St. Clair Township Community Services also lists Sacred Heart Food Bank contact Frank Johnston, 519-677-5328.

Who it serves: People in the community struggling to provide basic necessities

Operation Scugog Food Bank

Port Perry · Central · Wed 12pm-4pm

Victory Church, 593 Alma St, Port Perry, ON L9L 1A4

Food bank at Victory Church in Port Perry open Wednesday afternoons, serving Scugog Township; pet food is also available.

Port Severn Food Bank

Port Severn · Central

Baxter Ward Community Centre, 25 Community Centre Dr, Port Severn, ON L0K 1S0

Food bank at the Baxter Ward community centre in Port Severn; phone ahead.

Port Stanley and Area Community Cupboard

Port Stanley · Southwestern

283 Colborne St, Port Stanley, ON N5L 1A9

Community food cupboard hosted by the Anglican church in Port Stanley; contact for access details.

Port Stanley Village Association - Port Stanley Food Bank

Port Stanley · Southwestern · Open Fridays 10:00am-11:30am

Port Stanley, ON N5L 1J1

Volunteer-run community food bank serving Port Stanley and area; also distributes Christmas hampers. Distinct from the Port Stanley and Area Community Cupboard (different organization, already in DB).

Who it serves: Residents of Port Stanley and surrounding area in need

Portland Food Bank

Portland · Leeds-Grenville · 1st/3rd Mon 11am-12pm

Country Roads Community Health Centre, 4319 Cove Rd, Portland ON K0G 1V0

Powassan and District Food Bank

Powassan · Northern

250 Clark St, Powassan, ON P0H 1Z0

Food bank serving Powassan and area; phone for the distribution schedule.

South Grenville Food Bank

Prescott · Leeds-Grenville · Tue 10am-1:30pm & 4-7pm; Wed-Fri 10am-1:30pm

136 Henry St W, Prescott, ON

Food bank serving South Grenville with depots in Prescott, Cardinal and Spencerville

Who it serves: Residents of Augusta, Edwardsburgh/Cardinal and Prescott

Feed Ontario (food bank finder)

Province-wide · Province-wide · Mon-Fri business hours

Toronto, ON

Network of Ontario food banks; use the site or 211 to find your local one.

Who it serves: Anyone in Ontario seeking a nearby food bank.

Community Support Centre of Essex County - Lakeshore Site (Community Food Pantry)

Puce · Southwestern · Tue & Thu 1-3pm

962 Old Tecumseh Rd, Unit 4, Puce ON N0R 1A0

Westend Food Bank - Our Lady of Good Counsel Catholic Church

Rainy River · Northern

First St, Rainy River, ON P0W 1L0

Church food bank in Rainy River; no public phone is listed.

Rama First Nation - Rama Food Distribution Program

Rama · Central

5901 Rama Rd, Rama, ON L3V 6H6

Food distribution program run through Rama First Nation community and family services.

Red Lake Indian Friendship Centre

Red Lake · Kenora · Mon-Fri 9am-5pm

1 Legion Rd, Red Lake ON P0V 2M0

Urban Indigenous programs with a community food bank

Who it serves: Indigenous people

Red Lake Indian Friendship Centre - Community Food Bank

Red Lake · Northern

1 Legion Rd, Red Lake, ON P0V 2M0

Friendship Centre food bank in Red Lake; phone for hours.

Renfrew and District Food Bank

Renfrew · Renfrew County · Mon 9:30am-12:00pm

8 Argyle St S, Renfrew, ON K7V 1T3

Emergency food bank serving Renfrew, Horton and Admaston townships and parts of Madawaska and Whitewater townships.

Riceville Food Bank

Riceville · Eastern

Riceville Christian Church Building, 3839 County Rd 16, Riceville, ON K0B 1G0

Church-building food bank serving Riceville in The Nation municipality; call ahead.

Richmond Food Bank

Richmond · Eastern Ontario

P.O. Box 646 (3452 McBean St), Richmond, ON K0A 2Z0

Volunteer-run independent food bank serving Richmond, Munster Hamlet and surrounding rural Ottawa areas.

Who it serves: Residents of Richmond, Munster Hamlet and surrounding areas

Richmond Hill Community Food Bank

Richmond Hill · York · Mon-Fri 9am-11:30am

55 Newkirk Rd, Richmond Hill ON L4C 3G4

Community food bank serving Richmond Hill households in need.

FreeHelpCK Pantry - Ridgetown

Ridgetown · Southwestern · 24/7

Ridgetown Legion, 75 Main St East, Ridgetown

Food and personal items; registered nonprofit charity serving Chatham-Kent

St. Michael's Parish / St. Vincent de Paul - Food Vouchers

Ridgetown · Southwestern · Mon-Fri daily

St. Michael's Parish, Ridgetown

Food vouchers issued by St. Vincent de Paul

Who it serves: Serves Ridgetown, Thamesville, Highgate and Morpeth

The Salvation Army - Chatham-Kent Ministries Community and Family Services - Ridgetown

Ridgetown · Southwestern · Food bank Mon/Tue/Fri 1-4pm

22 Main St, Ridgetown ON N0P 2C0

Phone corrected 2026-10-05 per official site.

Who it serves: Also serves Bothwell

Clarence-Rockland Food Bank

Rockland · Prescott-Russell

2815 Chamberland St, Rockland, ON

Community food bank serving Clarence-Rockland

Who it serves: People in need

Rockwood Food Bank (East Wellington Community Services)

Rockwood · Wellington County · Thursdays by appointment (call to book)

143 Dennis St, Unit B, Rockwood, ON N0B 2K0

BRANCH record: food bank site of East Wellington Community Services (parent record odi-124, Erin 519-833-9696). This Rockwood site has its own distinct local line 519-856-2113 published in Wellington County's official Food Access Guide. Prepacked hampers; transportation available for adults with disabilities and seniors without transportation (call same number).

Who it serves: Open to everyone in Rockwood area; proof of address required; once a month

Caring Cupboard Food Bank

Rodney · Southwestern

221 Stinson St, PO Box 156, Rodney, ON N0L 2C0

Church-based food cupboard in Rodney serving West Elgin; phone ahead to arrange a visit.

Sagamok Anishnawbek First Nation - Food Bank and Breakfast Club

Sagamok · Northern

4007 Espaniel Rd, Sagamok, ON P0P 2L0

First Nation-run food bank and breakfast program in Sagamok; serves community members.

River City Vineyard - Food Bank

Sarnia · Southwestern

260 Mitton St N, Sarnia ON N7T 6H8

Emergency food bank; also runs a free store, shower program and community garden

River City Vineyard - Sanctuary

Sarnia · Lambton · Nightly 6pm-10am

260 Mitton St N, Sarnia N7T 6H8

24-bed overnight shelter with food, clothing and showers; also runs a food bank, free store and community meals.

Salvation Army Sarnia Community and Family Services

Sarnia · Southwestern

970 Confederation St, Sarnia ON N7S 1A1

St. Vincent de Paul Food Bank and Help Centre

Sarnia · Southwestern · Wed-Fri 11am-3pm (call first if possible)

228 Davis St, Sarnia

The Inn of the Good Shepherd (Sarnia)

Sarnia · Lambton · See site

519 East St, Sarnia, ON

Food bank, meals, and the Haven emergency shelter.

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

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