Find a pantry near you
Food pantries are here for everyone — including you. Each one sets its own hours and service area, and we don’t have hours for every listing yet, so call ahead when you can.
The pantry list below is always free to browse — no sign-up, ever.
Food pantries across the United States
Share your location or type your ZIP code or town to see the closest pantries first.
Listings update hourly. Each pantry sets its own hours; call ahead when you can.
60 food pantries found
Food pantry
Sidney Food Cupboard
3022 West River Road, Sidney, ME, 04330
Hours not listed — call before you go
Located next door to the Second Baptist Church in the old parsonage, directly across from the fire station.
Food pantry
Windsor Food Bank
523 Ridge Road, Windsor, ME, 04363
Hours not listed — call before you go
Food pantry
China Community Food Pantry
1320 Lakeview Drive at Paramenter, China, ME, 04926
Hours not listed — call before you go
Food pantry
Palermo Food Pantry
22 Veterans Way - Turner Ridge Rd, Palermo, ME, 04354
Hours not listed — call before you go
Food pantry
Vassalboro Food Station Pantry
12 Pond Rd, North Vassalboro, ME, 04962
Hours not listed — call before you go
Central Maine regional pantry
Needs: fresh produce, shelf-stable packaged foods, dairy items, bread and bakery items, frozen foods
Food pantry
Winslow Community Cupboard
26 Lithgow Street, Winslow, ME, 04901
Hours not listed — call before you go
Community meals
Corning Baptist Community Meal Program
200 State St, Augusta, ME, 04330
Hours not listed — check before you go
Community meal support program
Needs: fresh produce, shelf-stable packaged foods, dairy items, bread and bakery items, frozen foods
Food pantry
St. John's Food Pantry
11 St. John St., Winslow, ME, 04901
Hours not listed — call before you go
Shelter
United Community Living Center
12 Spruce Street, Suite 7, Augusta, ME, 04330
Fri-Mon 8am-4pm
Community meals
Bread of Life Ministries Soup Kitchen
157 Water Street, Augusta, ME, 04330
Hours not listed — call before you go
Food bank or hub
Augusta Food Bank
161 Mt Vernon Ave, Augusta, ME, 04330
Food banks supply local pantries and may not serve individuals directly — please call before visiting.
Hours not listed — call before you go
Maine capital region distribution
Needs: fresh produce, shelf-stable packaged foods, dairy items, bread and bakery items, frozen foods
Community meals
Evening Sandwich Program
69 Silver Street, Waterville, ME, 04901
Hours not listed — call before you go
Food pantry
Salvation Army
36 Eastern Ave., Augusta, ME, 04330
Hours not listed — call before you go
Shelter
Augusta Emergency Overnight Warming Center
34 Bridge Street, Augusta, ME, 04330
Nightly 5pm-7am, Nov 1-Apr 30 (phone staffed Nov 1-Apr 30)
Community dinner
South Parish Food Resource Network
9 Church St, Augusta, ME, 04330
Every Saturday 4:30-5:30pm
Food bank or hub
Greater Waterville Area Food Bank (Waterville Food Bank)
61 Pleasant Street, Waterville, ME, 04901
Mon–Thu 9:00–11:00 AM · Mon 5:30–7:00 PM (closed holidays & school snow days)
Hours from this pantry’s public listing, checked Aug 6, 2026
Shelter
Bread of Life Ministries - Family & Emergency Shelter
155 Hospital Street, Augusta, ME, 04330
Open 24/7 (guests may stay during the day); pre-intake by phone 207-626-3434
Shelter
Bread of Life Ministries - Veterans Shelter
157 Hospital Street, Augusta, ME, 04330
Open 24/7; pre-intake by phone
Community meals
Waterville Area Soup Kitchen
38 College Avenue, Waterville, ME, 04901
Mon–Fri 8:00 AM–12:30 PM
Hours from this pantry’s public listing, checked Aug 6, 2026
Shelter
Mid-Maine Homeless Shelter and Services
19 Colby Street, Waterville, ME, 04901
Shelter open 24/7; seasonal overnight warming center on site; community food pantry Fridays 1-3pm; donations can be dropped off anytime (check in at front desk).
Food pantry
Waterville Food Bank
61 Pleasant Street, Waterville, ME, 04901
Hours not listed — check before you go
Kennebec Valley food assistance
Needs: fresh produce, shelf-stable packaged foods, dairy items, bread and bakery items
Food pantry
Chelsea Food Bank
230 Togus Road (RT 226), Chelsea, ME, 04330
Hours not listed — call before you go
Food pantry
Oakland Food Bank (Oakland-Sidney United Methodist Church)
14 West School Street, Oakland, ME, 04963
Hours not listed — call before you go
Food pantry
Oakland UMC Food Pantry
20 West School Street, Oakland, ME, 04963
Hours not listed — call before you go
Food pantry
Whitefield Food Pantry
150 Grand Army Road (Calvary Baptist Church), Whitefield, ME, 04353
1st Fri of month 10:00 AM–12:00 PM · every Sat except the Sat following the 1st Fri 10:00 AM–12:00 PM
Food pantry
Loaves and Fishes
123 Benton Road, Albion, ME, 04910
Hours not listed — call before you go
Food pantry
Hallowell Food Pantry
124 Second Street, Hallowell, ME, 04347
Friday 10:00–11:00 AM (ages 65+) · Friday 1:00–2:00 PM (all ages)
Hours from this pantry’s public listing, checked Aug 6, 2026
Mailing address: P.O. Box 214, Hallowell, ME 04347. Serves Hallowell residents; Fridays 10–11 AM ages 65+, 1–2 PM all ages.
Food pantry
Fairfield Interfaith Food Pantry
23 Lawrence Ave, Fairfield, ME, 04937
1st and 3rd Thursdays, 9 AM–noon and 5–7 PM
Community-based food assistance
Needs: fresh produce, shelf-stable packaged foods, dairy items, bread and bakery items
Food pantry
Oakland Food Pantry
8 Messalonskee Ave, Oakland, ME, 04963
Hours not listed — check before you go
Kennebec County food assistance
Food pantry
Belgrade-Rome Special Needs Food Pantry
508 Smithfield Road, Belgrade, ME, 04917
Hours not listed — call before you go
Food pantry
Washington Food Pantry
33 Liberty Road, Washington, ME, 04574
Hours not listed — call before you go
Food pantry
Liberty Area Food Pantry
100 Main St, Liberty, ME, 04949
Hours not listed — call before you go
Food pantry
Jefferson Area Community Food Pantry
72 Gardiner Road (St. Giles' Episcopal Church), Jefferson, ME, 04348
Hours not listed — call before you go
Food pantry
Faith Food Pantry
280 Brunswick Ave., Gardiner, ME, 04345
Hours not listed — call before you go
Food pantry
Gardiner Food Pantry (Chrysalis Place Food Bank)
576 Brunswick Avenue, Gardiner, ME, 04345
Hours not listed — call before you go
Food pantry
Clinton Community Food Bank
36 Church Street, Clinton, ME, 04927
Hours not listed — call before you go
Food pantry
South Gardiner Baptist Church Food Pantry
641 River Rd, South Gardiner, ME, 04359
Hours not listed — call before you go
Community meals
Winthrop Hot Meal Kitchen
130 Rt. 133, Winthrop, ME, 04364
Hours not listed — call before you go
Food pantry
Smithfield Food Pantry
926 Village Road (Town Office), Smithfield, ME
Hours not listed — call before you go
Food pantry
Winthrop Food Pantry
10 Cross Road Suite 10E, Winthrop, ME, 04364
Hours not listed — call before you go
Community meals
The Open Door
180 Depot St., Unity, ME, 04988
Thursdays 8-11 am (Spring/Summer 2026 schedule); older listings say Thursdays 10:30 am-noon
Food pantry
Volunteer Regional Food Pantry
180 Depot Street, Unity, ME, 04988
Hours not listed — call before you go
Food pantry
Come Spring Food Pantry
27 Common Road, Union, ME, 04862
Hours not listed — call before you go
Food pantry
First Baptist Church Food Bank
321 Pond Road, Mount Vernon, ME, 04352
Hours not listed — call before you go
Food pantry
Crossroads Food Pantry
1106 Augusta Road, Morrill, ME, 04952
Hours not listed — call before you go
Food pantry
North Monmouth Food Pantry
151 North Main Street, North Monmouth, ME, 04265
Hours not listed — call before you go
Food pantry
Norridgewock Community Food Cupboard
227 Waterville Road, Norridgewock, ME, 04957
Hours not listed — call before you go
Food pantry
People Who Care
22 Main Street, Norridgewock, ME
Hours not listed — call before you go
Food pantry
Richmond Area Food Pantry
15 Spruce Street, Richmond, ME
Hours not listed — call before you go
Food pantry
Waldoboro Food Pantry
124 Friendship Road, Waldoboro, ME, 04572
1st & 3rd Tuesday monthly, 12:00-3:00 PM (no-contact drive-thru)
Lincoln County food assistance. Located behind the Medomak House, across from the old Head Start. Serves Waldoboro, Bremen, Nobleboro.
Needs: fresh produce, shelf-stable packaged foods, dairy items, bread and bakery items
Food pantry
Monmouth United Church Food Pantry
776 Main Street, Monmouth, ME, 04259
Hours not listed — call before you go
Food bank or hub
Twin Villages Foodbank Farm
110 Belvedere Road (Coastal Rivers' Salt Bay Farm), Damariscotta, ME, 04543
Food banks supply local pantries and may not serve individuals directly — please call before visiting.
Hours not listed — check before you go
Food pantry
Unity Volunteer Regional Food Pantry
34 School St, Unity, ME, 04988
Hours not listed — check before you go
Regional food distribution
Food pantry
Redington-Fairview General Hospital
22 Jones Ave, Skowhegan, ME, 04976
Hours not listed — check before you go
Food pantry
Ecumenical Food Pantry
51 Main Street (Second Congregational Church, UCC), Newcastle, ME, 04553
Hours not listed — call before you go
Food pantry
Skowhegan Community Food Cupboard
16 Cariani Street (Behind Mr. Bubbles Laundromat), Skowhegan, ME
Hours not listed — call before you go
Food pantry
Skowhegan Community Food Pantry
37 Elm St, Skowhegan, ME, 04976
Hours not listed — check before you go
Community meals
St. Anthony's Soup Kitchen
291 Water Street (Notre Dame de Lourdes Church), Skowhegan, ME
Hours not listed — call before you go
Food pantry
Bread for the Journey (Warren Food Pantry)
44 School St., Warren, ME, 04864
Hours not listed — call before you go
Food pantry
Litchfield Food Bank
56 Plains Rd., Litchfield, ME, 04350
Hours not listed — call before you go
Hours can change — if you can, call ahead. Can’t find a pantry near you? Dial 211 for local food help, or contact us.
Run a pantry or food bank?
Claim your listing to update your hours, share what you need most, and receive food donations from neighbors and businesses nearby.
Register your pantry