If you or your family are experiencing food insecurity in Collier County or Lee County, there are dozens of local organizations ready to help. From mobile food pantries and emergency grocery services to hot meal programs and soup kitchens, these resources are available throughout Naples, Fort Myers, Immokalee, Marco Island, Estero, and surrounding areas. This guide provides updated locations, hours, eligibility requirements, and contact information to help residents access vital food assistance across both counties.
Updated: 10/30/25
Naples (Collier County)
Naples hosts several established food programs serving city and county residents, including both fixed-site and mobile pantries.
Harry Chapin Food Bank – Collier County Center
3940 Prospect Ave #101, Naples FL 34104 (Main warehouse; use locator for closest distribution site).
Mon–Fri 8:00 a.m.–4:30 p.m.
https://harrychapinfoodbank.org/food-locator/
Eligibility: Serves all of Collier County through a network of partner agencies. Use the online Food Locator to find a pantry or mobile site near your ZIP code.
Catholic Charities of Collier County – Family Resource Center
3174 Tamiami Trail E, Naples FL 34112
Tuesday & Thursday 9:30–11:30 a.m.
catholiccharitiesdov.org
Eligibility: Collier County residents; brief application required.
St. Matthew’s House – Community Choice Pantry
4535 Domestic Ave, Naples FL 34104
Mon–Thu 8:30 a.m.–3:00 p.m. (3rd Thu until 6 p.m.)
stmatthewshouse.org
Eligibility: Appointment and photo ID required. Offers “choice” shopping-style pantry.
St. Vincent de Paul Society – Choice Pantry
4451 Mercantile Ave, Naples FL 34104
Mon/Wed/Fri 10:30 a.m.–3:00 p.m.; Tue/Thu 7:30–11:30 a.m.
https://www.svdpnaples.org/
Eligibility: Collier County residents; photo ID and Social Security card may be requested.
The Salvation Army – Naples Family Service Center
3180 Estey Ave, Naples FL 34104
Mon–Fri 9:00 a.m.–12:00 p.m. & 1:30–3:00 p.m.
southernusa.salvationarmy.org (use search at this link for all locations)
naples.salvationarmyflorida.org/naples/feeding-programs#neighborhood
Eligibility: Collier County residents with valid photo ID; some exceptions may apply.
Meals of Hope – Mobile Food Pantry (Collier County)
Various mobile locations; e.g., YMCA of Collier County, Naples FL 34109
Tuesdays 3:00–5:00 p.m. (see link for more locations)
mealsofhope.org
Eligibility: Residents of Collier or Lee County; free groceries; mobile drive-thru.
Our Daily Bread Food Pantry
2221 Corporation Blvd, Naples FL 34109
Mon–Fri 10:00 a.m.–12:00 p.m. (by appointment); Sat 9:00–12:00 p.m. drive-thru
ourdailybreadfoodpantry.org
Eligibility: Local residents; appointment recommended; also runs rotating mobile distributions throughout Collier County.
Venture Cares Mobile Market
Various locations (check the calendar on the website)
venturecares.org/mobile-market
The Mobile Market is a single-aisle, full-choice grocery store on wheels stocked with quality, nutritious food available at no cost.
Immokalee
A vital agricultural hub with a high percentage of working families, Immokalee offers several essential distribution sites.
Meals of Hope – Mobile Pantry (Immokalee)
1800 Farm Worker Way, Immokalee FL 34142
Thursdays 10:00 am -3:00 pm Farmworkers Village
Friday 9:30 am to 11:30 am Baby Food Pantry 3655 Westclox Street, Immokalee, FL (Guadelupe Center lot)
mealsofhope.org/pantry
Eligibility: Open to all families in need; mobile pantry serves rural Collier County.
Amigos en Cristo / Amigos Center – Food Distribution Center
106 S 2nd St, Immokalee FL 34142
Mon–Fri ≈ 9:00 a.m.–3:00 p.m.
amigoscenter.org
Eligibility: Walk-in assistance; call ahead for updated hours and ID requirements.
The Salvation Army – Immokalee Service Center
415 Commerce Ave #3, Immokalee FL 34142
Hours align with Naples office (Mon–Fri 9:00 a.m.–12:00 p.m.; 1:30–3:00 p.m.)
southernusa.salvationarmy.org
Eligibility: Collier County residents; bring photo ID.
Marco Island (Collier County)
Marco Island residents can access on-site, drive-through, and mobile pantry services.
Our Daily Bread Food Pantry
1450 Winterberry Dr, Marco Island, FL 34145
Mon–Fri (by appointment): 10:00 a.m.–12:00 p.m., Sat drive-through pantry: 9:00 a.m.–12:00 p.m.
Mobile pantry: 1101 N Collier Blvd (1st & 3rd Wednesdays, 4:00–5:30 p.m.)
Phone: (239) 259-5188
ourdailybreadfoodpantry.org/our-programs
Eligibility: Residents of Marco Island, Goodland, Isles of Capri, and surrounding areas in Collier County.
Bonita Springs (Lee County)
Bonita Springs residents can access both county and church-based food programs.
Bonita Springs Assistance Office Food Pantry
25300 Bernwood Dr #6, Bonita Springs, FL 34135
Mon & Wed 12:00–2:00 p.m.; Thu 4:00–6:00 p.m.
https://www.bonitaassistance.org/programs/food-pantry/
Eligibility: Serves Bonita Springs residents in short-term crisis; ID requested.
Cafe of Life
26724 Nomad Dr., Bonita Springs, FL 34135
Mon – Fri., 9:30 a.m. to 10:30 a.m. Provides a hot nutritious meal, along with take-home food pantry.
www.cafeoflife.org
Catholic Charities Collier and Lee County Locations
catholiccharitiesdov.org/services
Community Cooperative Market
3429 Martin Luther King, Jr. Blvd., Fort Myers, FL 33916
Monday-Friday 9 a.m.-12 p.m. (by appointment only)
www.communitycooperative.com
Bring a valid government-issued ID to your appointment.
Fort Myers (Lee County)
Catholic Charities
Elizabeth Galeana Center
4235 Michigan Avenue Link, Fort Myers, 33916
Thursday 9:00 am – 1:00 pm.
catholiccharitiesdov.org
Eligibility: Open to Lee County residents; photo ID recommended.
As the largest city in Lee County, Fort Myers is home to major food-bank hubs and several neighborhood pantries.
Harry Chapin Food Bank – Main Distribution Center
3760 Fowler St, Fort Myers FL 33901
Mon–Fri 8:00 a.m.–4:30 p.m.
https://harrychapinfoodbank.org/food-locator/
Eligibility: County-wide distribution network; not a walk-in pantry. Use the Food Locator tool.
Midwest Food Bank – Florida Division
5601 Division Dr, Fort Myers FL 33905 (Not a public distribution center)
Mon–Fri 8:00 a.m.–4:00 p.m.
midwestfoodbank.org
Eligibility: Works through partner agencies; contact them to find local pickup sites.
Interfaith Charities of South Lee
17592 Rockefeller Cir, Fort Myers FL 33967
Tues–Sat 9:00 a.m.–1:00 p.m. (Drive-Thru)
icslee.org
Eligibility: South Lee residents (from Gladiolus Dr to Coconut Rd); photo ID and proof of address required.
Gladiolus Food Pantry
Fort Myers FL 33908
Wed 11:30 a.m.–1:30 p.m & 5:00–7:00 p.m.
gladiolusfoodpantry.org
Eligibility: Lee County residents; one visit per month; photo ID required.
Pine Manor Community Center Food Pantry
5547 10th Ave, Fort Myers FL 33907
2nd Thursday 10:00 a.m.–1:00 p.m; Mobile Pantry 3rd Tuesday 10:00 a.m.–12:00 p.m.
pmiafm.org/services/food-pantry
Eligibility: Lee County residents; proof of address and household size needed.
Our Lady’s Cupboard – St. Vincent de Paul
13031 Palm Beach Blvd, Fort Myers FL 33905
Wed, Thu & Sat 9:00 a.m.–12:00 p.m.
stvincentftmyers.org/our-ladys-cupboard-food-pantry
Eligibility: Lee County residents; photo ID required.
The Salvation Army – South Fort Myers Food Pantry
Fort Myers FL 33919
Monday 10:00 a.m.–1:00 p.m & 4:00–8:00 p.m.
fortmyers.salvationarmyflorida.org
Eligibility: Lee County residents; photo ID required.
New Life Assembly Church Food Pantry
5146 Leonard Blvd S, Lehigh Acres FL 33973
Tue & Thu 11:00 a.m.–12:00 p.m.
www.foodpantries.org/ci/fl-lehigh_acres
Eligibility: Lehigh Acres residents; driver’s license and current address required.
Cape Coral (Lee County)
Cape Coral offers several trusted pantries for city residents, many within a short drive of downtown.
Cape Coral Caring Center Food Pantry
4645 SE 15th Ave, Cape Coral FL 33904
Mon–Fri 9:00 a.m.–12:00 p.m.
capecoralcaringcenter.org
Eligibility: Cape Coral residents only; photo ID required.
We Care Food Pantry – Faith Presbyterian Church
4544 Coronado Pkwy, Cape Coral FL 33904
Friday 7:00–9:00 a.m.
www.foodpantries.org/ci/fl-cape_coral
Eligibility: Lee County residents; photo ID required; complete short application on arrival.
Adventist Community Services – Cape Coral
1509 SE 47th Terrace, Cape Coral FL 33904
Check site or Facebook for weekly pantry hours.
Eligibility: Cape Coral residents; proof of residency recommended.
Pine Island Food Pantry
12175 Stringfellow Rd, Bokeelia FL 33922
Mon & Thu 8:30–10:30 a.m.
www.foodpantries.org/ci/fl-bokeelia
Eligibility: Pine Island and Matlacha residents only; photo ID and utility bill required.
How to Prepare When Visiting a Food Pantry
- Bring Identification: Most pantries require a government-issued photo ID.
- Proof of Residence: A utility bill or lease can verify county or ZIP code eligibility.
- Arrive Early: Lines can form well before opening time, especially for mobile distributions.
- Bring Bags or Boxes: Some sites supply packaging, others expect you to bring your own.
- Frequency Limits: Some programs limit visits to once per month—ask at check-in.
- Check Location Website. Locations, availability, and hours change often.
Coverage Summary by County
Lee County: Bonita Springs, Fort Myers, Cape Coral, Lehigh Acres, Pine Island.
Collier County: Naples, Immokalee, Marco Island.