Skip to main content

Free Meals, Soup Kitchens, and Food Pantries at Maine Parishes

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

Food Pantries

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

Bridgton
St. Joseph Food Pantry
225 South High Street
Fourth Tuesday of the Month, 10 a.m. to noon
More information or to help out: (207) 647-2334.

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
Community Outreach Services (space at St. Martha Church)
30 Portland Road
Weekdays, 9 p.m. to noon, or by appointment.
More information or to help out: (207) 694-1913

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 available on July 20 (8 a.m. to 10 a.m.) and senior boxes available on July 25 (8 a.m. to 10 a.m.)
More information or to help out: (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 13)
More information or to help out: (207) 746-3333 or email [email protected]

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
More information or to help out: Kathy at (207) 827-6388 or Janet at (207) 852-2750

Portland
Sacred Heart/St. Dominic Food Pantry
80 Sherman Street
Tuesdays from 7 a.m. to 11:30 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.

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

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 Tuesday from 1 p.m. to 3 p.m.; emergency food assistance on Monday through Friday from 1 p.m. to 4 p.m.
More information or to help out: 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: Nancy at (207) 484-1234, Norm at (207) 498-9570, Bob at (207) 868-5623, or Harvey at (207) 868-5679.

Wells
St. Mary’s Ecumenical 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 and Free Meals

Dexter
Our Lady’s Kitchen
64 Free Street
Free Dinners on the first and third Sundays of Each Month at Noon.
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)
Community meals with dine in or takeout options are 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
Takeout meals offered on Thursdays from 4:30 p.m. to 5:30 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.
More information or to help out: Jesse at (207) 939-3740.

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: Rich at (207) 691-6400 or Jeanne at (207) 390-1763.

Skowhegan
St. Anthony’s Soup Kitchen
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.