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 am-4:30 pm
harrychapinfoodbank.org
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 Trl. E., Naples, FL 34112
Distribution Times: Wed/Thu 9:30-11:30 am
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 am-3:00 pm (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-Thu: 10:00 am-1:00 pm
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 am-12:00 pm & 1:30-3:00 pm
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
Tue: 3:00-5:00 pm (see link for more locations)
mealsofhope.org
Eligibility: Residents of Collier or Lee County; free groceries; mobile drive-thru.
Our Daily Bread Food Pantry
Mon-Fri: 10:00 am-12:00 pm (by appointment)
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
Thu: 2:00-5:00 pm, Farmworkers Village
Fri: 10:00 am-12:00 pm, Baby Food Pantry, 3655 Westclox St., Immokalee, FL (Guadelupe Center lot)
mealsofhope.org/pantry
Eligibility: Open to all families in need; mobile pantry serves rural Collier County.
The Salvation Army – Immokalee Service Center
415 Commerce Ave. #3, Immokalee, FL 34142
Hours align with Naples office (Mon-Fri: 9:00 am-12:00 pm; 1:30-3:00 pm)
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
1818 San Marco Road Marco Island, FL 34145
Mon-Fri (by appointment): 10:00 am-12:00 pm, Sat drive-through pantry: 9:00 am-12:00 pm
Mobile pantry: North Collier Blvd. and, Bluebird Ave., Marco Island, FL 34145 (1st & 3rd Wed: 4:00-5:30 pm)
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 pm | Thu: 4:00-6:00 pm
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-10:30 am
Provides a hot nutritious meal, along with take-home food pantry.
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
Mon-Fri: 9 am-12 pm (by appointment only)
Mobile Food Pantry hours vary. Check website for current times.
communitycooperative.com
Eligibility: Bring a valid government-issued ID to your appointment.
Salvation Army – Food Pantry Bonita Springs
26820 Old US 41, Bonita Springs, FL 34135
Mon-Thu: 9:00 am-12:00 pm, 1:00 pm-4:00 pm, Also Tue evening: 4:30 pm-6:30 pm
Fri: 9:00 am-12:00 pm
Families and individuals may come once a month for food bags (dry and canned goods) and frozen meat from Harry Chapin Food Bank and community donations.
Eligibility: Will be asked to complete an annual intake.
southernusa.salvationarmy.org/fortmyers/service-centers/
Fort Myers (Lee County)
Catholic Charities
Elizabeth Galeana Center
4235 Michigan Ave. Link, Fort Myers, 33916
Thu: 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 am-2:00 pm
harrychapinfoodbank.org
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 am-4:00 pm
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
Tue-Sat: 9:00 am-1:00 pm (Drive-Thru)
icslee.org
Eligibility: South Lee residents (from Gladiolus Dr to Coconut Rd); photo ID and proof of address required.
Gladiolus Food Pantry
10511 Gladiolus Dr., Fort Myers, FL 33908
Wed: 11:00 am-4:00 pm
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 Thu: 10:00 am-1:00 pm | Mobile Pantry 3rd Tue: 10:00 am-12:00 pm
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
Thu: 10:00 am-12:00 pm & Sat: 9:00 am-12:00 pm
stvincentftmyers.org/our-ladys-cupboard-food-pantry
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 am-12:00 pm
newlifelehigh.com
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 am-12:00 pm
capecoralcaringcenter.org
Eligibility: Cape Coral residents only; photo ID required.
We Care Food Pantry – Faith Presbyterian Church
4544 Coronado Pkwy., Cape Coral, FL 33904
Fri: 7:00-9:00 am
fpcfl.org/mission-outreach
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
Tue & Thu: 10:00 am-2:00 pm
sdaccc.org/acs
Eligibility: Cape Coral residents; proof of residency recommended.
Pine Island Food Pantry
12175 Stringfellow Rd., Bokeelia, FL 33922
Mon & Thu: 9:00-11:00 am
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.