Food support,
close to home.
Find food pantries, community meals, and help with groceries across Maine.
Find food help near you
Food resources
Choose a town to narrow your options.
No local matches here yet.
This doesn’t mean help isn’t available. Try all support, explore another town, or use the help below.
Call 211 Maine-
Preble Street Food Programs
Food Security Hub: confirm pantry access: 75 Darling Avenue, South Portland, ME
Prepared meals and grocery support through Preble Street’s food programs. Meal distribution and pantry food boxes have different locations and access arrangements.
Hours & eligibility
- Listed hours
- Listed meal distribution: daily, 12:30–2 p.m., at 28 Cotton Street, Portland. Confirm current details before traveling.
- Who this helps
- Ask Preble Street which meal or pantry option fits your situation. If you already work with a caseworker, ask whether they can arrange a food box through the pantry.
Confirm details with the organization.
-
Wayside Food Programs
135 Walton St, Portland, ME 04103
Community meals and mobile food pantries at partner sites. Contact Wayside for locations and schedules.
Hours & eligibility
- Listed hours
- Varies by site, call or visit waysidemaine.org
- Who this helps
- Open to anyone in Southern Maine experiencing food insecurity. Community meals are open to all. No income verification or documentation required. Mobile food pantries specifically target neighborhoods where residents face barriers to other food resources due to transportation or mobility challenges.
Confirm details with the organization.
-
Good Shepherd Food Bank
Statewide support
Find a local pantry through the Food Map. The Auburn warehouse is not a walk-in pantry.
Hours & eligibility
- Listed hours
- Food pickup hours vary by partner program. Check your selected pantry or meal site.
- Who this helps
- Each partner program has its own service area and intake arrangements. Contact the pantry or meal program you choose to ask whether it serves your household.
Confirm details with the organization.
-
Salvation Army Food Pantry
297 Cumberland Ave, Portland, ME 04101
Food pantry providing groceries to Portland-area residents by appointment. Client-choice model lets you select your own food, including fresh proteins and culturally appropriate options. Case management and clothing vouchers also available.
Hours & eligibility
- Listed hours
- Call (207) 774-4172 to schedule
- Who this helps
- Serves residents of Portland, South Portland, Scarborough, Cape Elizabeth, Westbrook, and Falmouth. Clients can access the food pantry once per month. You must call ahead to schedule an appointment.
Confirm details with the organization.
-
Kaydenz Kitchen Food Pantry
130 East Ave, Lewiston, ME 04240
Grassroots community meal and food pantry program serving free hot meals and groceries in the Lewiston-Auburn area. Volunteer-run with a focus on providing warm, nourishing food to anyone in need.
Hours & eligibility
- Listed hours
- Check Facebook page for current schedule
- Who this helps
- Open to anyone. No income verification, ID, or sign-up required. All are welcome.
Confirm details with the organization.
-
Bangor Area Food Pantry
241 Union St, Bangor, ME 04401
Community food pantry serving Bangor residents. Fresh produce, dairy, meat, and pantry staples available weekly. No income verification required.
Hours & eligibility
- Listed hours
- Mon, Wed, Fri 9:00 AM - 12:00 PM
- Who this helps
- Open to Bangor area residents experiencing food insecurity. No income verification required.
Confirm details with the organization.
-
Trinity Jubilee Center
53 Spruce St, Lewiston, ME 04240
Free hot lunch served Monday-Saturday, food pantry on Wednesdays, day shelter, resource center with free medical clinic, and refugee integration program. Serves 1,000+ clients weekly in the Lewiston-Auburn area.
Hours & eligibility
- Listed hours
- Mon-Sat 7:30 AM - 3:00 PM; Lunch at 11:00 AM
- Who this helps
- Open to anyone in need in the Lewiston-Auburn area. The soup kitchen requires no sign-up, and anyone can walk in. The food pantry serves patrons weekly. The day shelter, resource center, and all programs are open to the community.
Confirm details with the organization.
-
Augusta Food Bank
161 Mt Vernon Ave, Augusta, ME 04330
Food distribution for Augusta and Manchester residents by appointment, plus a free Thursday surplus distribution open to anyone. KidsPak program feeds 350+ school children monthly. Home delivery for homebound individuals.
Hours & eligibility
- Listed hours
- Mon-Wed 12:30-3:30 PM (appt); Thu 8-10 AM (open to all)
- Who this helps
- Monday-Wednesday service is limited to residents of Augusta and Manchester by appointment. Thursday surplus distribution is open to anyone regardless of where you live. No appointment needed.
Confirm details with the organization.
-
St. Vincent de Paul Soup Kitchen
307 Congress St, Portland, ME 04101
Free hot meals served Monday through Friday. No questions asked, no ID required. Clothing also available on Fridays. One of Portland's longest-running meal programs.
Hours & eligibility
- Listed hours
- Mon-Fri 11:00am-12:30pm; clothing Fridays
- Who this helps
- Anyone in need. No ID, income, or residency requirements.
Confirm details with the organization.
-
South Portland Food Cupboard
130 Thadeus St, South Portland, ME 04106
Free food pantry serving South Portland, Cape Elizabeth, Scarborough, and surrounding communities. Open multiple days per week with no eligibility requirements.
Hours & eligibility
- Listed hours
- Tue 10am-11:30am; Thu 8:30am-11am; 1st Wed 5pm-6:30pm
- Who this helps
- Anyone in need. No ID, income, or residency requirements.
Confirm details with the organization.
-
Hope Haven Gospel Mission
209 Lincoln Street, Lewiston, ME 04240
Emergency shelter and free daily meals for anyone in need. God's Kitchen serves breakfast and dinner 365 days a year, plus a food pantry and clothing closet.
Hours & eligibility
- Listed hours
- Breakfast 7:30-8am daily; Dinner 4:30-5:30pm Mon-Sat, Sun 2:30pm. Shelter check-in 5:30-8pm
- Who this helps
- Open to anyone in need. No ID or income verification for meals.
Confirm details with the organization.
-
Salvation Army Lewiston/Auburn
67 Park Street, Lewiston, ME 04240
Free food pantry open four days a week, Saturday soup kitchen, and Tuesday mobile feeding in Kennedy Park. Also provides seasonal assistance programs.
Hours & eligibility
- Listed hours
- Pantry: Mon, Tue, Thu, Fri 9am-2pm. Mobile: Tue 4pm (Kennedy Park). Soup Kitchen: Sat 4pm
- Who this helps
- Open to anyone in need. No ID required for meals.
Confirm details with the organization.
-
Salvation Army Bangor Corps
65 South Park St, Bangor, ME 04401
Daily soup kitchen and food pantry serving Greater Bangor. Dorothy Day Soup Kitchen provides hot meals Monday-Friday. Food pantry distributes groceries throughout the week.
Hours & eligibility
- Listed hours
- Soup Kitchen: Mon-Fri 11:30am-1pm. Pantry: Mon-Fri 9-11am & 1-3pm
- Who this helps
- Soup kitchen open to anyone. Pantry serves Greater Bangor communities.
Confirm details with the organization.
-
Bangor Region YMCA Food Pantry
17 Second St, Bangor, ME 04402
Year-round food pantry sponsored by Hannaford, open three days per week. Free food available to anyone. No membership or income verification required.
Hours & eligibility
- Listed hours
- Tue 6-8am, Thu 6-7:30pm, Sat 12-2:30pm
- Who this helps
- Open to anyone. No income requirements, no ID, no YMCA membership required.
Confirm details with the organization.
-
Bread of Life Soup Kitchen
157 Water Street, Augusta, ME 04330
Free hot breakfast and lunch served Monday-Friday. Serves 100-150 meals daily to anyone in need. No ID or proof of income required.
Hours & eligibility
- Listed hours
- Mon-Fri: Breakfast 8:30-9:30am, Lunch 11am-12:30pm
- Who this helps
- Anyone in need. No restrictions.
Confirm details with the organization.
-
Salvation Army Capital Region
36 Eastern Avenue, Augusta, ME 04330
Food pantry open four days a week. Also provides emergency financial assistance for rent, utilities, and heating fuel on a case-by-case basis.
Hours & eligibility
- Listed hours
- Mon, Wed, Thu, Fri: 9am-12pm and 1-2:30pm
- Who this helps
- Anyone in the community facing need.
Confirm details with the organization.
-
Biddeford Food Pantry
162 Elm St, Biddeford, ME 04005
Free food pantry providing fresh and shelf-stable food, paper goods, diapers, and pet food. No proof of residency or income required. Anyone in need is welcome.
Hours & eligibility
- Listed hours
- Tue-Thu 9am-11am
- Who this helps
- Anyone in need. No ID, proof of residency, or income verification required.
Confirm details with the organization.
-
Bon Appetit Community Meal Program
19 Crescent St, Biddeford, ME 04005
Free sit-down dinner served Monday through Friday. Anyone from any area is welcome. No questions asked, no ID needed.
Hours & eligibility
- Listed hours
- Mon-Fri 4:30-5:30pm
- Who this helps
- Anyone. No restrictions, no questions asked.
Confirm details with the organization.
-
Saco Food Pantry
67 Ocean Park Rd, Saco, ME 04072
Free food pantry serving Saco residents. Open weekday mornings with an additional evening session the first Tuesday of each month.
Hours & eligibility
- Listed hours
- Mon-Fri 9-10:30am; 1st Tue 5-6:30pm
- Who this helps
- Saco residents. Must bring proof of residency (utility bill, lease).
Confirm details with the organization.
-
Loaves & Fishes Food Pantry
137 Downeast Hwy, Ellsworth, ME 04605
Free food pantry open to anyone, no questions asked. Client-choice grocery-store-style shopping. Come as often as you need. There is never a charge.
Hours & eligibility
- Listed hours
- Mon & Fri 9:30am-12:30pm, Wed 9:30am-12:30pm & 4-6:30pm
- Who this helps
- Open to anyone. No ID, proof of income, or residency needed. Shop as often as you need.
Confirm details with the organization.
-
Manna Ministries
95 Center Street, Bangor, ME 04401
Operates a soup kitchen and food pantry serving anyone in need. Since 1991, they have provided hot evening meals and grocery bags to individuals and families in the Bangor area.
Hours & eligibility
- Listed hours
- Mon-Fri 10:00 AM - 5:00 PM; Dinner 4:15-5:00 PM; Pantry Mon/Wed/Fri 3:00-4:00 PM
- Who this helps
- Open to anyone in need. No proof of income or ID required for meals. Food pantry available once per week per household.
Confirm details with the organization.
-
Bangor Ecumenical Food Cupboard
28 High Street, Bangor, ME 04401
Operating since 1975, one of the longest-running food assistance programs in the area. Located at Hammond Street Congregational Church, distributes groceries three mornings per week.
Hours & eligibility
- Listed hours
- Mon, Wed & Fri 9:30 AM - 12:00 PM
- Who this helps
- Open to Bangor residents experiencing food insecurity. ID showing Bangor residency may be requested.
Confirm details with the organization.
-
Everybody Eats Community Meal
134 State Street, Ellsworth, ME 04605
Free weekly community meal served every Monday at St. Dunstan's Episcopal Church. Dine in or take a meal home. No questions asked, no ID required, everyone is welcome.
Hours & eligibility
- Listed hours
- Mondays 1:00 PM - 3:00 PM
- Who this helps
- No eligibility requirements. All community members are welcome regardless of income or residency.
Confirm details with the organization.
-
Healthy Acadia Food Programs
77 Beechland Rd, Ellsworth, ME 04605
Coordinates food security programs across Hancock and Washington counties including farm gleaning, farmers market access for low-income families, and the Hancock County Food Security Network. Has distributed over 443,000 pounds of gleaned food.
Hours & eligibility
- Listed hours
- Mon–Fri 8:00 AM – 5:00 PM (office); program hours vary
- Who this helps
- Food programs are open to all residents of Hancock and Washington counties experiencing food insecurity. No income verification or documentation required for gleaned produce distribution. Farmers' market incentive programs may require SNAP/EBT enrollment.
Confirm details with the organization.
-
Emmaus Center Food Pantry
51 Main St, Ellsworth, ME 04605
Community food pantry open six days a week. Free produce available Thursdays and Saturdays at 8:30 AM. Operated out of the Emmaus Homeless Shelter but open to anyone in need. You do not need to be a shelter resident.
Hours & eligibility
- Listed hours
- Mon–Fri 10:00 AM – 2:00 PM, Sat 9:00 AM – 11:00 AM
- Who this helps
- Open to anyone experiencing food insecurity in the Ellsworth area. No ID, income verification, or documentation required. You do not need to be a shelter resident to use the food pantry.
Confirm details with the organization.
-
Maine WIC Program
Statewide support
Food benefits, nutrition guidance and breastfeeding support for eligible pregnant and postpartum people, infants, and children under five. Start with your local WIC clinic.
Hours & eligibility
- Listed hours
- Appointment times vary by local clinic. Call the office serving your county.
- Who this helps
- WIC serves eligible Maine residents during pregnancy and after birth, infants, and children younger than five. Parents and guardians can apply for children in their care. MaineCare, SNAP or TANF can establish income eligibility; WIC still checks the other program requirements.
Confirm details with the organization.
-
MaineHealth Food Pantry
950 Congress St, Portland, ME 04102
Hospital-based food pantry at Maine Medical Center open to any community member. Offers fresh produce, proteins, dairy, and pantry staples. Walk in, no appointment, no ID, no proof of income required. Free parking at St. John Street entrance.
Hours & eligibility
- Listed hours
- Thursdays 10:00 AM – 3:00 PM
- Who this helps
- Open to anyone experiencing food insecurity. No ID, income verification, or documentation required. You do not need to be a MaineHealth patient.
Confirm details with the organization.
-
Gather to Grow
208 Bates St, Lewiston, ME 04240
Formerly St. Mary's Nutrition Center. Operates a food pantry, community kitchen, cooking classes, and community gardens in downtown Lewiston. Serves a diverse community including many immigrant families. Distributed 30,000 pounds of food for Thanksgiving 2025.
Hours & eligibility
- Listed hours
- Tue 1:00 PM – 6:00 PM, Fri 9:00 AM – 12:00 PM
- Who this helps
- Open to anyone experiencing food insecurity in the Lewiston-Auburn area. No ID or income verification required.
Confirm details with the organization.
-
Machias Area Food Pantry
43 Kennebec Road, Machias, ME 04654
In-house shopping food pantry open twice a week. Will deliver to those unable to arrange transportation.
Hours & eligibility
- Listed hours
- Mon 1:00–6:00 PM, Wed 9:30 AM–1:30 PM
- Who this helps
- Residents within the Machias area catchment. No ID required.
Confirm details with the organization.
-
Irene Chadbourne Ecumenical Food Pantry
513 Main Street, Calais, ME 04619
Food pantry serving the Calais area with emergency food assistance three days a week. Connected to emergency shelter services.
Hours & eligibility
- Listed hours
- Mon 3–5 PM, Thu 10 AM–12 PM, Fri 1–3 PM
- Who this helps
- Washington County residents in need.
Confirm details with the organization.
-
Eastport Labor of Love Food Pantry
137 County Road, Eastport, ME 04631
Food pantry for the greater Eastport area. Also provides emergency heating fuel assistance.
Hours & eligibility
- Listed hours
- Fri 2:30–6:30 PM. Emergency food: 3rd/4th/5th Tue 9–11 AM
- Who this helps
- Greater Eastport area residents.
Confirm details with the organization.
-
Maine Seacoast Mission Food Pantry
6 Weald Bethel Lane, Cherryfield, ME 04622
Groceries from the Cherryfield food pantry and food support through participating EdGE schools in western Washington County.
Hours & eligibility
- Listed hours
- Tuesday–Friday, 9 AM–3 PM. Confirm before traveling.
- Who this helps
- Contact the pantry about help for your household and which school food programs serve your child.
Confirm details with the organization.
-
Mano en Mano
4 Maple Street, Milbridge, ME 04658
Food pantry and help accessing services for immigrant and farmworker communities, based in Milbridge.
Hours & eligibility
- Listed hours
- Pantry: Monday–Thursday 10 AM–6 PM; Friday 4–7 PM. Confirm before visiting.
- Who this helps
- Contact Mano en Mano about food access and support for your household.
Confirm details with the organization.
-
Jonesport Food Pantry
28 Sawyer Square, Jonesport, ME 04649
Community food pantry serving Jonesport and Beals Island residents with free groceries. TEFAP-participating pantry supplied by Good Shepherd Food Bank.
Hours & eligibility
- Listed hours
- Wed & Fri 9:00 AM - 10:30 AM
- Who this helps
- Open to Jonesport and Beals Island area residents experiencing food insecurity. No documentation required.
Confirm details with the organization.
-
Lubec Community Outreach Center Food Pantry
44 South Street, Lubec, ME 04652
Free choice food pantry allowing community members to select foods that meet their needs. Serves Lubec, Cutler, Trescott, Whiting, and Dennysville residents.
Hours & eligibility
- Listed hours
- 2nd & 4th Saturday each month, 9:30 AM - 12:00 PM
- Who this helps
- Open to residents of Lubec, Cutler, Trescott, Whiting, and Dennysville.
Confirm details with the organization.
-
Woodland Community Food Pantry
55 Broadway, Baileyville, ME 04694
Community food pantry in the Woodland/Baileyville area operated in partnership with the Irene Chadbourne Ecumenical Food Pantry, providing emergency food assistance.
Hours & eligibility
- Listed hours
- Call for current hours
- Who this helps
- Open to Baileyville/Woodland area residents experiencing food insecurity.
Confirm details with the organization.
-
Passamaquoddy Food Pantry
22 Bayview Drive, Perry, ME 04667
Tribal food pantry serving the Passamaquoddy community at Pleasant Point. Provides fresh food, traditional foods, and pantry staples with home delivery for elders.
Hours & eligibility
- Listed hours
- Mon, Tue, Thu 12:00 PM - 4:30 PM; Wed 9:00 AM - 3:00 PM
- Who this helps
- Primarily serves Passamaquoddy tribal community members at Pleasant Point.
Confirm details with the organization.
-
WHRL Senior Food Distribution
87 Main Street, Milbridge, ME 04658
Free 30-lb food boxes for seniors over 60, including juice, cereal, rice, pasta, peanut butter, and canned goods. Also operates free community vegetable gardens in summer.
Hours & eligibility
- Listed hours
- 2nd & 3rd Wednesday each month, 9:00 AM - 2:30 PM
- Who this helps
- Seniors age 60 and older. Income guidelines apply (CSFP program).
Confirm details with the organization.
-
Community Cafe - Machias
9 Centre Street, Machias, ME 04654
Hot, nutritious community meals for seniors with socializing, board games, and puzzles. Free for those 60 and older, spouses, caregivers, and adults with disabilities.
Hours & eligibility
- Listed hours
- 2nd & 4th Thursdays, 5:00 PM - 6:00 PM
- Who this helps
- Free for adults 60+, their spouses or caregivers, and adults with disabilities.
Confirm details with the organization.
-
Community Cafe - Calais
849 Main Street, Calais, ME 04619
Weekly community cafe providing free meals to seniors. Must register by phone at least 2 business days in advance. Open to those 60 and older, spouses, and caregivers.
Hours & eligibility
- Listed hours
- Tuesdays, 11:30 AM - 12:30 PM
- Who this helps
- Free for adults 60+, their spouses or caregivers, and adults with disabilities. Must register by phone at least 2 business days before attending.
Confirm details with the organization.
-
Centre Street Church Free Dinners
9 Centre Street, Machias, ME 04654
Free community dinners open to all, featuring creative menus made from weekly surplus food donations. No income requirements or sign-up needed.
Hours & eligibility
- Listed hours
- Check with church for schedule
- Who this helps
- Open to anyone. No income verification, ID, or sign-up required.
Confirm details with the organization.
-
Meals on Wheels - Washington County
Delivered throughout Washington County
Home-delivered meals for homebound adults age 60 and older who cannot leave home without assistance and cannot prepare meals. Low or no cost.
Hours & eligibility
- Listed hours
- Delivery schedules vary by area
- Who this helps
- Adults age 60+ who are homebound and unable to prepare meals. Caregivers and spouses may also qualify.
Confirm details with the organization.
-
Wabanaki Mobile Food Pantry
Mobile - visits tribal communities across Washington County
Mobile food pantry truck providing fresh, nutritious, and traditional foods to tribal communities across Washington County. No cost or eligibility requirements.
Hours & eligibility
- Listed hours
- Monthly distribution schedule; check social media for dates
- Who this helps
- Open to all community members at distribution sites. No cost or eligibility requirements.
Confirm details with the organization.
-
Mid Coast Hunger Prevention Program
12 Tenney Way, Brunswick, ME 04011
Comprehensive hunger relief organization serving the Brunswick-Topsham area with a food pantry, soup kitchen, and grocery delivery. Provides free food to anyone in need without proof of income.
Hours & eligibility
- Listed hours
- Food Pantry: Tue 12-6pm, Wed & Fri 12-3pm, Sat 1-4pm. Soup Kitchen: Tue/Wed/Fri 11am-12:30pm, Sat 12-1:30pm
- Who this helps
- Open to anyone in need. No income verification or ID required for food pantry visits.
Confirm details with the organization.
-
AIO Food & Energy Assistance
1A Gordon Drive, Rockland, ME 04841
Established in 1990 by area congregations, AIO provides food assistance and energy assistance to Knox County residents who are food or energy insecure.
Hours & eligibility
- Listed hours
- Mon, Wed, Fri 9:30am-12pm
- Who this helps
- Knox County residents who are food or energy insecure.
Confirm details with the organization.
-
Waterville Area Soup Kitchen
38 College Avenue, Waterville, ME 04901
Community soup kitchen operating 'The Lighthouse' dining room, serving free hot meals Monday through Friday to anyone in need in the greater Waterville area.
Hours & eligibility
- Listed hours
- Mon-Fri 11:20am-12:30pm
- Who this helps
- Open to anyone. No ID, income verification, or residency requirements.
Confirm details with the organization.
-
Camden Area Christian Food Pantry
128 Mt. Battie Street, Camden, ME 04843
Community food pantry serving Camden, Rockport, Lincolnville, and Hope residents with free groceries. Open twice weekly with morning and evening hours.
Hours & eligibility
- Listed hours
- Tue 8-11am, Thu 4-6pm
- Who this helps
- Residents of Camden, Rockport, Lincolnville, and Hope.
Confirm details with the organization.
-
Greater Waterville Area Food Bank
61 Pleasant Street, Waterville, ME 04901
Community food bank at Pleasant Street United Methodist Church providing free groceries to Waterville area residents. Open four mornings a week plus Monday evenings.
Hours & eligibility
- Listed hours
- Mon-Thu 9-11am, Mon evenings 5:30-7pm. Closed holidays and when Waterville Schools close for weather.
- Who this helps
- Waterville area residents in need of food assistance.
Confirm details with the organization.
-
Care & Share Food Closet
508 Fairbanks Road, Farmington, ME 04938
Provides a 3-5 day supply of food once a month to families in the greater Farmington area. Open six days a week with no appointment needed.
Hours & eligibility
- Listed hours
- Mon-Fri 12:00 PM - 2:00 PM; Tue, Thu, Sat 9:00 AM - 11:00 AM
- Who this helps
- Open to anyone in the greater Farmington area experiencing food insecurity. No ID or proof of income required.
Confirm details with the organization.
-
Greater Fort Kent Ecumenical Food Pantry
229 West Main Street, Suite 103, Fort Kent, ME 04743
Community food pantry serving the Fort Kent area in northern Aroostook County. Open on Wednesdays with alternating morning and evening hours.
Hours & eligibility
- Listed hours
- 1st, 3rd & 5th Wed 5:00-6:00 PM; 2nd & 4th Wed 9:00-10:00 AM
- Who this helps
- Open to residents of the greater Fort Kent area. No ID or income verification required.
Confirm details with the organization.
-
Boothbay Region Food Pantry
125 Townsend Avenue, Boothbay Harbor, ME 04538
Volunteer-run food pantry serving Boothbay, Boothbay Harbor, Edgecomb, and Southport since 1985. Open every Friday.
Hours & eligibility
- Listed hours
- Fridays 11:00 AM - 1:00 PM
- Who this helps
- Open to residents of Boothbay, Boothbay Harbor, Edgecomb, and Southport. No ID or income verification required.
Confirm details with the organization.
-
Belfast Soup Kitchen
31 Belmont Ave, Belfast, ME 04915
Full-service soup kitchen and grocery-style food pantry serving Waldo County. The Kindness Community Market lets patrons shop for fresh produce, frozen goods, and dry goods based on their needs once per week.
Hours & eligibility
- Listed hours
- Mon-Thu 10:00 AM - 6:00 PM, Fri 10:00 AM - 3:00 PM
- Who this helps
- Open to anyone in need. No income verification or ID required.
Confirm details with the organization.
-
Bath Area Food Bank
807 Middle Street, Bath, ME 04530
Combined food pantry and soup kitchen serving Bath, West Bath, Woolwich, Arrowsic, Georgetown, and Phippsburg. Offers both grocery-style shopping and hot to-go meals.
Hours & eligibility
- Listed hours
- Food Pantry: Tue 12-2 PM & 4-6 PM, Thu 12-2 PM. Soup Kitchen: Tue & Thu 12-1:30 PM, Wed 12-1 PM
- Who this helps
- Residents of Bath, West Bath, Woolwich, Arrowsic, Georgetown, and Phippsburg. New clients complete a client form on first visit.
Confirm details with the organization.
-
Skowhegan Community Food Cupboard
16 Cariani Street, Skowhegan, ME 04976
Volunteer-run drive-thru food pantry located behind Mr. Bubbles Laundromat in Skowhegan. Open twice weekly for contactless food distribution.
Hours & eligibility
- Listed hours
- Wed 4:30-5:30 PM, Fri 9:30-10:30 AM
- Who this helps
- Open to anyone in need in the Skowhegan area.
Confirm details with the organization.
-
MaineHealth Food Pantry at Franklin
200 Franklin Health Commons, Farmington, ME 04938
Hospital-based grocery-style food pantry on the Franklin Memorial Hospital campus, operated in partnership with Good Shepherd Food Bank. Offers fresh, frozen, and shelf-stable food plus baby supplies and personal hygiene items.
Hours & eligibility
- Listed hours
- Mon & Wed 10:00 AM - 2:00 PM, Fri 11:00 AM - 3:00 PM
- Who this helps
- Open to anyone in the community. No income verification or ID required.
Confirm details with the organization.
-
Dover-Foxcroft Area Food Cupboard
76 North Street, Dover-Foxcroft, ME 04426
Community food pantry serving the Dover-Foxcroft area with bimonthly food distributions. Open the 2nd and 4th Friday of each month.
Hours & eligibility
- Listed hours
- 2nd & 4th Friday of each month, 10:00 AM - 12:30 PM & 1:00-3:30 PM
- Who this helps
- Open to residents of Dover-Foxcroft and surrounding communities in need of food assistance.
Confirm details with the organization.
-
Caribou Ecumenical Food Pantry
31 Herschel Street, Suite 1, Caribou, ME 04736
Ecumenical food pantry serving the Caribou area with food distributions three days per week. Provides groceries to individuals and families in need.
Hours & eligibility
- Listed hours
- Tue & Thu 7:30-11:00 AM, Sat 8:00-9:00 AM
- Who this helps
- Open to anyone in the Caribou area experiencing food insecurity. Appointments may be required.
Confirm details with the organization.
-
Caribou Bread of Life Soup Kitchen
62 Collins Street, Caribou, ME 04736
All-volunteer soup kitchen serving free hot meals to anyone in need in the Caribou area. Open Monday and Wednesday evenings.
Hours & eligibility
- Listed hours
- Mon & Wed 4:30-5:30 PM
- Who this helps
- Open to anyone. No ID, income verification, or residency requirements.
Confirm details with the organization.
-
Mildred's Food Pantry
110 Military Street, Houlton, ME 04730
Parish-based ecumenical food pantry serving Houlton and surrounding communities in southern Aroostook County. Open twice weekly with appointments available.
Hours & eligibility
- Listed hours
- Tue & Thu 8:30-10:30 AM, or by appointment
- Who this helps
- Open to anyone in need. Call during open hours to arrange pickup.
Confirm details with the organization.
-
Community Outreach Services Food Pantry
19 Park Street, Kennebunk, ME 04043
Appointment-based food pantry serving residents of Kennebunk, Kennebunkport, and Arundel. Provides both perishable and non-perishable food with four distribution days per week.
Hours & eligibility
- Listed hours
- Mon 12:00-2:00 PM, Tue & Thu 3:00-5:00 PM, Fri 9:00 AM - 12:00 PM
- Who this helps
- Residents of Kennebunk, Kennebunkport, and Arundel. Appointments required, can be scheduled online, by phone, or in person during pantry hours.
Confirm details with the organization.
-
Westbrook Food Pantry
426 Bridge Street, Westbrook, ME 04092
Curbside food pantry at the Westbrook Community Center providing weekly food distribution to Westbrook residents.
Hours & eligibility
- Listed hours
- Tue 11:00 AM - 1:00 PM
- Who this helps
- Westbrook residents. Bring current mail or rent receipts for household members over 18 as proof of eligibility.
Confirm details with the organization.
-
Scarborough Food Pantry
167 Black Point Road, Scarborough, ME 04074
Community food pantry hosted at the First Congregational Church of Scarborough, providing free groceries twice weekly to area residents in need.
Hours & eligibility
- Listed hours
- Tue & Thu 1:30-4:00 PM
- Who this helps
- Open to Scarborough area residents in need of food assistance.
Confirm details with the organization.
-
St. Anthony's Soup Kitchen
291 Water Street, Skowhegan, ME 04976
Parish-based soup kitchen at Notre Dame de Lourdes Church offering free meals twice weekly to anyone in the Skowhegan area.
Hours & eligibility
- Listed hours
- 1st & 3rd Tue 3:00-4:00 PM, every Thu 3:00-4:00 PM
- Who this helps
- Open to anyone. No ID, income verification, or residency requirements.
Confirm details with the organization.
-
ACAP Community Cupboards
771 Main St, Presque Isle, ME 04769
Free 24/7 self-serve community food cupboards providing non-perishable items to anyone in need. No appointment, ID, or proof of income required.
Hours & eligibility
- Listed hours
- 24/7 self-serve
- Who this helps
- Anyone in need. No ID, income verification, or appointment required.
Confirm details with the organization.
-
Catholic Charities Food Bank - Aroostook
Presque Isle, ME 04769
Regional food bank distributing food to 28+ pantries and meal programs across Aroostook County. Serves as the primary food supply hub for the county's emergency food network.
Hours & eligibility
- Listed hours
- Mon-Fri 8AM-4PM
- Who this helps
- Distributes through partner pantries and meal programs. Contact for the nearest distribution site.
Confirm details with the organization.
-
GIFT Pantry
11 Industrial St, Presque Isle, ME 04769
Community food pantry providing free groceries to individuals and families in the Presque Isle area. Open Wednesday mornings with no appointment needed.
Hours & eligibility
- Listed hours
- Wed 9AM-12PM
- Who this helps
- Anyone in the Presque Isle area experiencing food insecurity. No documentation required.
Confirm details with the organization.
-
Oxford Hills Food Pantry
35 Paris St, Norway, ME 04268
Community food pantry serving the Oxford Hills area with groceries for individuals and families in need. Open three days a week with morning and evening hours to accommodate different schedules.
Hours & eligibility
- Listed hours
- Mon & Fri 9AM-11AM, Wed 4PM-6PM
- Who this helps
- Open to anyone in the Oxford Hills area experiencing food insecurity. No ID or income documentation required.
Confirm details with the organization.
-
MaineHealth Food Pantry at Stephens Hospital
199 Main St, Norway, ME 04268
Hospital-based food pantry at MaineHealth Stephens Memorial Hospital providing groceries to patients and community members. Open Tuesdays and Thursdays with afternoon hours.
Hours & eligibility
- Listed hours
- Tue & Thu 11AM-3PM
- Who this helps
- Open to patients and community members in the Oxford Hills area. No appointment required during open hours.
Confirm details with the organization.
-
FaithWorks Community Outreach
44 N Main St, Strong, ME 04983
Community food pantry and meal program in Strong serving Franklin County residents. Open multiple days per week with both morning and evening distribution times to reach working families.
Hours & eligibility
- Listed hours
- Tue 10AM-Noon & 5PM-7PM, Wed Noon-2PM
- Who this helps
- Open to anyone in the Strong and surrounding Franklin County area experiencing food insecurity. No ID or income verification required.
Confirm details with the organization.
-
Southwest Oxford County Nutrition Center
701 Pequawket Trail, Brownfield, ME 04010
Monthly food distribution serving the Porter and Brownfield area of southwest Oxford County. Distributes groceries on the third Thursday of each month to residents in need.
Hours & eligibility
- Listed hours
- 3rd Thursday of each month
- Who this helps
- Open to residents of southwest Oxford County including Porter, Brownfield, and surrounding towns. Call for details on documentation requirements.
Confirm details with the organization.
-
WMCA WIC Program
Farmington, ME
Women, Infants, and Children (WIC) nutrition program providing supplemental food benefits, nutrition education, and healthcare referrals for pregnant women, new mothers, and children under 5 in Franklin County.
Hours & eligibility
- Listed hours
- By appointment
- Who this helps
- Pregnant women, breastfeeding mothers, postpartum women, infants, and children under age 5. Must meet income guidelines (up to 185% of federal poverty level). Maine residency required.
Confirm details with the organization.
-
Sanford Food Pantry
1204 Main St, Sanford, ME 04073
Community food pantry serving Sanford and Springvale residents with groceries and essentials. Open weekly on Mondays.
Hours & eligibility
- Listed hours
- Mon 10AM-12PM
- Who this helps
- Open to Sanford and Springvale residents in need of food assistance.
Confirm details with the organization.
-
Salvation Army Sanford Food Pantry
871 Main St, Sanford, ME 04073
The Salvation Army in Sanford operates a food pantry and provides emergency assistance to families in York County. Additional services include holiday meal programs.
Hours & eligibility
- Listed hours
- Call for current hours
- Who this helps
- Open to individuals and families in need. No geographic restriction but primarily serves Sanford and surrounding York County communities.
Confirm details with the organization.
-
Freeport Community Services Food Pantry
53 Depot St, Freeport, ME 04032
Community food pantry serving Freeport, Pownal, and Durham residents with groceries, fresh produce, and household items. Part of Freeport Community Services' broader support programs.
Hours & eligibility
- Listed hours
- Call for current hours
- Who this helps
- Residents of Freeport, Pownal, and Durham.
Confirm details with the organization.
-
Brewer Area Food Pantry
222 N Main St, Brewer, ME 04412
Community food pantry serving Brewer area residents in need. Provides groceries and household essentials on a walk-in basis during operating hours.
Hours & eligibility
- Listed hours
- Mon & Wed 10AM-Noon
- Who this helps
- Open to Brewer area residents in need of food assistance.
Confirm details with the organization.
-
Black Bear Exchange
University of Maine, Orono, ME 04469
Free food and clothing resource for University of Maine students. Open multiple days per week during the academic year with no appointment needed.
Hours & eligibility
- Listed hours
- Mon & Wed 12:30-4:30PM, Fri Noon-4PM, Sat 9AM-Noon
- Who this helps
- University of Maine students with a valid MaineCard.
Confirm details with the organization.
-
Piscataquis Regional Food Center
76 North St, Dover-Foxcroft, ME 04426
Regional food center serving Piscataquis County residents with free groceries and fresh produce. Open twice weekly on a walk-in basis.
Hours & eligibility
- Listed hours
- Tue Noon-4PM, Thu 9AM-1PM
- Who this helps
- Open to Piscataquis County residents in need of food assistance.
Confirm details with the organization.
-
Bucksport Community Concerns
181 Franklin St, Bucksport, ME 04416
Community pantry providing food, clothing, and household supplies to Bucksport area residents. Open two days per week with both daytime and evening hours.
Hours & eligibility
- Listed hours
- Wed 9:30-11:30AM, Mon 5-7PM
- Who this helps
- Open to Bucksport area residents in need.
Confirm details with the organization.
-
St. Martin's Pantry
19 Colby St, Millinocket, ME 04462
Church-based food pantry serving Millinocket area families. Open every other Wednesday morning for free grocery distribution.
Hours & eligibility
- Listed hours
- Every other Wed 9-11AM
- Who this helps
- Open to Millinocket area residents in need of food assistance.
Confirm details with the organization.
-
Ecumenical Food Pantry Newcastle
51 Main St, Newcastle, ME 04553
Community food pantry serving Lincoln County residents with free groceries. Open Tuesday mornings on a walk-in basis.
Hours & eligibility
- Listed hours
- Tue 9-11AM
- Who this helps
- Open to Lincoln County residents in need of food assistance.
Confirm details with the organization.
-
Greater Bay Area Ministerium Food Cupboard
23 Mill Lane, Belfast, ME 04915
Faith-based food pantry serving Belfast area residents on the 2nd and 4th Friday of each month. Walk-ins welcome during distribution hours.
Hours & eligibility
- Listed hours
- 2nd & 4th Fri 9-11AM
- Who this helps
- Open to Belfast area residents in need of food assistance.
Confirm details with the organization.
-
High Street Congregational Church Food Pantry
106 Pleasant Street, Auburn, ME 04210
Volunteer-run food pantry operated jointly by High Street Congregational Church (UCC) and the United Methodist Church of Auburn. Provides monthly food allotments in partnership with Good Shepherd Food Bank. Over 20 years of service.
Hours & eligibility
- Listed hours
- Thursdays 8:00 AM - 10:00 AM
- Who this helps
- Open to anyone in the Auburn area experiencing food insecurity. No ID or income verification required.
Confirm details with the organization.
-
Chrysalis Place Food Bank of Gardiner
576 Brunswick Avenue, Gardiner, ME 04345
Community food bank providing free groceries to Gardiner area residents in need. 501(c)(3) nonprofit serving families along the Kennebec River corridor.
Hours & eligibility
- Listed hours
- Tuesday 6:00 - 8:00 PM, Thursday 1:00 - 3:00 PM
- Who this helps
- Open to Gardiner area residents in need of food assistance.
Confirm details with the organization.
-
Gorham Food Pantry
299-B Main Street, Gorham, ME 04038
Town-supported food pantry open to any Gorham resident with proof of residency. Located in the municipal center area, providing free food at no cost.
Hours & eligibility
- Listed hours
- Thursdays 10:00 AM - 12:00 PM
- Who this helps
- Open to Gorham residents with proof of residency.
Confirm details with the organization.
-
Windham Food Pantry
377 Gray Road, Windham, ME 04062
Municipal food pantry serving Windham residents with proof of residency. Provides food on an as-needed basis by appointment. Also operates a clothes closet.
Hours & eligibility
- Listed hours
- Monday - Thursday by appointment (call to schedule)
- Who this helps
- Windham residents with proof of residency.
Confirm details with the organization.
-
Falmouth Food Pantry
271 Falmouth Road, Falmouth, ME 04105
Community food pantry serving families from Falmouth, Westbrook, Cumberland, Yarmouth, and Portland. Operated by the Falmouth Service Center nonprofit.
Hours & eligibility
- Listed hours
- 1st & 3rd Monday 9-11 AM; 2nd-4th Tue 9:30-11:30 AM; 2nd-4th Thu 4:30-6:30 PM
- Who this helps
- Open to residents of Falmouth, Westbrook, Cumberland, Yarmouth, and Portland experiencing food insecurity. No ID required.
Confirm details with the organization.
-
Yarmouth Community Food Pantry (YCAN)
116 Main Street, Yarmouth, ME 04096
Program of Yarmouth Cares About Neighbors (YCAN). Provides free groceries to community members in need. Located inside First Parish Church with access and parking on Storer Street.
Hours & eligibility
- Listed hours
- Tuesdays and Fridays 10:00 AM - 12:00 PM
- Who this helps
- Open to anyone in the Yarmouth area experiencing food insecurity. No ID or income verification required.
Confirm details with the organization.
-
Winthrop Food Pantry
10 Cross Road, Suite 10E, Winthrop, ME 04364
501(c)(3) nonprofit providing free food to income-eligible residents of Winthrop and Wayne. Offers shelf-stable food boxes, bread, fresh produce, eggs, cheese, frozen meat, diapers, and Kids Packs. Emergency food boxes at Winthrop Police Department and Wayne Town Office.
Hours & eligibility
- Listed hours
- Thursdays 12:30 - 2:30 PM; 2nd & 4th Thursdays also 5:00 - 6:30 PM
- Who this helps
- Income-eligible residents of Winthrop and Wayne.
Confirm details with the organization.
-
Hallowell Food Pantry
124 Second Street, Hallowell, ME 04347
501(c)(3) nonprofit providing nutrition support to individuals and families. Located in the lower level of the Fire Station with entrance off Perley Lane.
Hours & eligibility
- Listed hours
- Fridays 10:00 - 11:00 AM and 1:00 - 2:00 PM
- Who this helps
- Open to Hallowell area residents experiencing food insecurity.
Confirm details with the organization.
-
Bethel Area Food Pantry
279 Walkers Mills Road, Bethel, ME 04217
Regional market-choice food pantry and clothing exchange serving the greater Bethel area. Offers delivery for those who cannot visit in person. Open three days a week.
Hours & eligibility
- Listed hours
- Mondays, Wednesdays, and Saturdays 9:00 - 11:00 AM
- Who this helps
- Open to anyone in the greater Bethel area. No ID required. Serves multiple surrounding towns.
Confirm details with the organization.
-
Hampden Neighborhood Food Cupboard
101 Main Road North, Hampden, ME 04444
Church-based food cupboard providing food, diapers, baby supplies, and basic family support to Hampden area residents.
Hours & eligibility
- Listed hours
- Wednesdays 10:00 - 11:30 AM and 4:30 - 6:00 PM
- Who this helps
- Open to Hampden area residents in need.
Confirm details with the organization.
-
Bar Harbor Food Pantry
34 Kennebec Place, Bar Harbor, ME 04609
Year-round nonprofit food pantry serving the Mount Desert Island community. Helped over 1,300 households in 2024. Offers multiple programs including Fresh Food Fridays for dignified access to healthy food.
Hours & eligibility
- Listed hours
- Tue-Wed 9 AM - 2 PM; Thu 12 PM - 6 PM; Fri 9 AM - 12 PM (Fresh Food Friday)
- Who this helps
- Open to anyone on Mount Desert Island or the surrounding area experiencing food insecurity. No ID or income verification required.
Confirm details with the organization.
-
Tree of Life Food Pantry
23 South Street, Blue Hill, ME 04614
Community food pantry serving the Blue Hill Peninsula area. Also operates TurnStyle Thrift Shop at the same location. Located next to Walgreens on South Street.
Hours & eligibility
- Listed hours
- Thursdays 9:00 AM - 1:00 PM
- Who this helps
- Open to Blue Hill Peninsula area residents in need of food assistance.
Confirm details with the organization.
-
Caring Community Cupboard
354 Main Street, Old Town, ME 04468
Community food pantry offering free groceries every Tuesday. Client-choice model allows shoppers to select their own items. Serves Old Town, Orono, Bradley, and surrounding communities.
Hours & eligibility
- Listed hours
- Tuesdays 10:00 AM - 12:00 PM and 4:00 PM - 6:00 PM
- Who this helps
- Open to residents of Old Town, Orono, Bradley, and surrounding communities. No ID required.
Confirm details with the organization.
-
Lisbon Area Christian Outreach (LACO)
16 School Street, Lisbon Falls, ME 04252
Food pantry and clothing bank serving Lisbon, Bowdoin, and Durham. Part of Mid Coast Hunger Prevention Program's Pantry Partners network, giving access to fresh produce and quality food.
Hours & eligibility
- Listed hours
- Wed 6-8 PM; Thu 10 AM - 12 PM; Sat 8-10 AM
- Who this helps
- Residents of Lisbon, Bowdoin, and Durham.
Confirm details with the organization.
-
Thomaston Interchurch Fellowship Food Pantry
13 Valley Street, Thomaston, ME 04861
Volunteer-run food pantry serving approximately 110 Knox County residents per month. Provides basic food items including fresh produce and pantry staples. Located in the Thomaston Municipal Building.
Hours & eligibility
- Listed hours
- Tuesday and Thursday 9:00 AM - 11:00 AM
- Who this helps
- Knox County residents in need of food assistance.
Confirm details with the organization.
-
Waldoboro Food Pantry
124 Friendship Road, Waldoboro, ME 04572
Drive-through food distribution serving 155-185 households in Waldoboro, Bremen, and Nobleboro. Volunteers bring packaged goods, eggs, milk, bread, fresh fruits, and vegetables directly to your vehicle. Operating since the 1970s.
Hours & eligibility
- Listed hours
- 1st and 3rd Tuesday of each month, 12:00 PM - 3:00 PM
- Who this helps
- Residents of Waldoboro, Bremen, and Nobleboro experiencing food insecurity. New clients always welcome.
Confirm details with the organization.
-
Lincoln Regional Food Cupboard
32 Park Avenue, Lincoln, ME 04457
Community food pantry serving Lincoln and surrounding towns for nearly 50 years. Free groceries including fresh produce, dairy, and protein through the Good Shepherd Food Bank network.
Hours & eligibility
- Listed hours
- Wednesdays 9:00 AM - 11:00 AM
- Who this helps
- Residents of Lincoln and surrounding towns in need of food assistance.
Confirm details with the organization.
-
Old School Food Pantry
3 Recreation Drive, Mexico, ME 04257
Community food pantry serving all River Valley area residents with no income guidelines or restrictions. Monthly grocery visits plus weekly produce pickups. Also runs a School Food Backpack Program for families with children.
Hours & eligibility
- Listed hours
- Wednesdays 3:00 PM - 6:00 PM
- Who this helps
- All River Valley area residents. No income guidelines or restrictions.
Confirm details with the organization.
-
Searsport Food Cupboard
43 East Main Street, Searsport, ME 04974
Church-based food cupboard providing free groceries to Searsport-area residents on the first and third Saturday of each month.
Hours & eligibility
- Listed hours
- 1st and 3rd Saturday, 8:00 AM - 10:00 AM
- Who this helps
- Searsport-area residents in need of food assistance.
Confirm details with the organization.
-
The Locker Project
111 Wescott Road, South Portland, ME 04106
Rescues fresh fruit, vegetables, bread, and protein and delivers it to schools and partner sites across southern Maine to feed food-insecure children and families.
Hours & eligibility
- Listed hours
- Distribution through partner schools and sites; office Mon-Fri 8:00 AM - 4:00 PM
- Who this helps
- Children and families experiencing food insecurity in southern Maine. No paperwork or income verification at most distribution sites.
Confirm details with the organization.
-
No Greater Love Food Pantry
34 Field Street, Belfast, ME 04915
Volunteer-run food pantry serving Waldo County and parts of Knox County. Open the second and fourth Sunday of every month with curbside, in-store pickup, and shopping options.
Hours & eligibility
- Listed hours
- 2nd and 4th Sunday of each month, 10:30 AM - 12:00 PM
- Who this helps
- Open to all residents of Waldo County and parts of Knox County. No ID or income verification required.
Confirm details with the organization.
Start with Maine’s SNAP application.
SNAP can help eligible households pay for groceries. Maine’s official application site explains what to provide and lets you apply online.
Listings may include nearby communities. Contact the organization to confirm its current location, hours, and who it serves.
Before you visit
A quick call can help you know what to expect.
1. Check the hours
Hours can vary. A quick call can save you a trip.
2. Ask what to bring
Some programs may ask you to bring an ID or other information.
3. Confirm who the service supports
Programs serve different individuals and families.
