Free Meals, Soup Kitchens, and Food Pantries for People of All Faiths in Maine

In an effort to do all they can to help Maine individuals and families receive the food they need, parishes across the state offer community meals, soup kitchens, and food pantries for tens of thousands of people of all faiths to utilize.

Food Pantries

Bingham
St. Peter Food Pantry
27 Owens Street
First Wednesday and Thursday of Each Month, 10 a.m. to 1 p.m.
More information or to help out: (207) 474-2039

Eagle Lake
St. Mary Food Pantry
3443 Aroostook Road
First Wednesday of Each Month (emergency food anytime)
More information or to help out: (207) 834-5656

Farmington
St. Joseph Nutrition Center
Corner of Quebec and Middle Street (across from St. Joseph Church)
A “Blessing Box” in front of the building provides food for any who need it and an opportunity to donate for those who have the means.
More information or to help out: (207) 778-2778.

Houlton
Mildred’s Food Pantry
110 Military Street
Tuesdays and Thursdays from 8:30 a.m. to 10:30 a.m. or by appointment.
More information or to help out: (207) 532-9122.

Jay
St. Rose of Lima Food Assistance
1 Church Street (Parish Hall)
A “Blessing Box” faces the street in front of the building, which provides food for those who need it and an opportunity to donate for those who have the means. The Tri-Town Ministerial Association Food Pantry is also located in the building.
More information or to help out: (207) 893-2173.

Kennebunk
St. Martha Community Pantry
30 Portland Road
Weekdays, 9 p.m. to noon, or by appointment.
More information or to help out: call 207-694-1913 or 207-604-0445.

Lewiston
St. Mary’s Nutrition Center
208 Bates Street
Tuesdays and Fridays from 11 a.m. to 2 p.m.
More information or to help out: (207) 513-3848

Limerick
St. Matthew Food Pantry
19 Dora Lane
First Monday of the Month from 6 p.m. to 7 p.m., each Tuesday from 10 a.m. to noon.
More information or to help out: (207) 793-2244.

Madawaska
St. Thomas Food Pantry
309 St. Thomas Street
Food boxes and senior boxes available on July 19 (9 a.m. to 11 a.m.) or by calling 207-728-7531.  

Millinocket
St. Martin of Tours Food Pantry
19 Colby Street
Every Other Wednesday 9 a.m. to 11 a.m. (Next: July 19 and August 2)
More information or to help out: call David at (207) 746-3333.

Old Town
Holy Family Food Pantry
Brunswick Street parking lot at Holy Family Church on 429 Main Street
Fourth Monday of Each Month, 10 a.m. to noon (Next: July 24)
More information or to help out: call 207-827-4000.

Portland
Sacred Heart/St. Dominic Food Pantry
80 Sherman Street
Tuesdays from 7 a.m. to 11 a.m.
More information or to help out: (207) 773-7746.

Portland
St. Vincent de Paul Soup Kitchen
307 Congress Street
Mondays through Fridays, 11 a.m. to 12:30 p.m.
Clothing and other items offered on Fridays.
More information or to help out: Jesse at (207) 939-3740.

Rumford
Old School Food Pantry
115 Maine Avenue
Wednesdays from 3 p.m. to 6 p.m.
More information or to help out: (207) 364-4556 or email Shannon at [email protected].

Saint Francis
St. Charles Borromeo Food Pantry
912 Main Street
First Thursday of Each Month (emergency food anytime)
More information or to help out: (207) 834-5656

Sanford
St. Thérèse Food Closet
25 Riverside Avenue (St. Ignatius Gym)
Thursdays, noon to 2 p.m.
More information or to help out: Barbara at (603) 970-0306.

Sinclair
St. Joseph Food Pantry
413 Lake Shore Road
Food offered on the first Monday of the month from 10 a.m. to 11 a.m. and 12:30 p.m. to 1:30 p.m. Emergency food assistance available by calling Cecile at (207) 543-6073.

Van Buren
St. Peter Chanel Food Pantry
52 Main Street
Food offered by appointment
More information or to help out: call the parish office at 207-868-2718.

Wells
St. Mary’s Food Pantry
236 Eldridge Road
Thursdays, 2 p.m. to 4 p.m.
More information or to help out: (207) 646-5605.

Winslow
St. John’s Food Pantry
26 Monument St. (enter at the back of the church).
Third Wednesday of Each Month from 10:30 a.m. to 12:30 p.m.
More information or to help out: (207) 872-2281.

Soup Kitchens/Meals

Dexter
Our Lady’s Kitchen
64 Free Street
Free Dinners on first and third Sundays of the month at noon (Next: July 16).
More information or to help out: Curt and Kathie at (207) 924-2120.

Farmington
St. Joseph Nutrition Center
Corner of Quebec and Middle Street (across from St. Joseph Church)
Takeout Meals on Tuesdays from 11 a.m. to 1 p.m. as well as other days.
More information or to help out: (207) 778-2778.

Jay
St. Rose of Lima Community Meals
1 Church Street (Parish Hall)
Takeout meals on Fridays from 4:30 p.m. to 6 p.m. as well as other days. Leftover meals are available in a self-service refrigerator in the hall between 8 a.m. and 6 p.m. Community meals are also offered on the first and third Saturdays of the month from 4:30 p.m. to 6 p.m.
More information or to help out: (207) 893-2173.

Kittery
St. Raphael Church Hall
6 Whipple Road
In-person and takeout meals offered on Thursdays from 4 p.m. to 5 p.m.
More information or to help out: (207) 439-0442.

Old Town
Holy Family Community Luncheon
429 Main Street
Fourth Monday of Each Month from 10:30 a.m. to 12:30 p.m.
More information or to help out: (207) 827-4000.

Portland
St. Vincent de Paul Soup Kitchen
307 Congress Street
Mondays through Fridays, 11 a.m. to 12:30 p.m. (Clothing available each Friday)
More information or to help out: Jesse at (207) 772-1113.

Rockland
St. Bernard Soup Kitchen
150 Broadway
Monday through Friday, 11:30 a.m. to noon; additional assistance as needed.
More information or to help out: call 207-594-5204 or visit www.stbrendan.net/st-bernard-soup-kitchen-1.

Saco
Community Meals Program
271 Main Street (parish hall at Most Holy Trinity Church)
Mondays and Thursdays from 4:15 p.m. to 5:30 p.m.
More information or to help out: (207) 298-5812.

Sanford
Matthew Meals
St. Thomas School, 69 North Avenue
Second Tuesday of each month from 6 p.m. to 7 p.m.
More information or to help out: contact Carolyn at 207-985-6252 or [email protected].

Skowhegan
St. Anthony’s Soup Kitchen
273 Water Street
1st and 3rd Tuesdays of Each Month and Every Thursday, 3 p.m. to 4 p.m.
More information or to help out: (207) 474-2039.

In addition, Catholic Charities Maine’s Food Bank, supported by the annual Catholic Appeal, provides food assistance to tens of thousands of people in Aroostook County and beyond through nearly 30 food pantries. St. Anthony of Padua Parish in Gorham, Westbrook, and Windham supply 300 bagged lunches for local homeless every Tuesday. Many parishes host weekly and monthly lunches for seniors and offer food assistance on special occasions like preparing Thanksgiving and Christmas baskets.

gathering for a soup kitchen day