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 Wednesday of each month, 10 a.m. to 1 p.m.
For more information or to help: 207-474-2039

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

Farmington
St. Joseph Nutrition Center
Corner of Quebec and Middle Street (across from St. Joseph Church)
The pantry is inside the front doors to the right and is open Monday-Friday from 8 a.m. to 6 p.m.  A “Blessing Box” in front of the building provides food for any who needs it 24/7 and is an opportunity to donate for those who have the means.
For more information or to help: 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. (Walk-ins are welcome.)
For more information or to help: 207-532-9122.

Jay
St. Rose of Lima Food Assistance
1 Church Street (Parish Hall)
There is a small food pantry at the entrance to the community building across from the church. It is open seven days a week from 9 a.m. to 6 p.m. There is also a “Blessing Box” that faces the street in front of the building. The box 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 and is open Tuesday, 10 a.m. to 2 p.m. and 6 to 8 p.m. and Wednesday and Thursday from 10 a.m. to 2 p.m.
For more information or to help: 207-897-2173.

Kennebunk
Community Outreach Services (space at St. Martha Church)
30 Portland Road
Weekdays, 9 p.m. to noon, or by appointment.
For more information or to help: 207-694-1913

Lewiston
St. Mary’s Nutrition Center
208 Bates Street
Tuesday 1 p.m. to 6 p.m. and Friday 9 a.m. to Noon
For more information or to help: 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.
For more information or to help: 207-793-2244.

Limestone
St. Louis Ecumenical Food Pantry
106 Main Street
First and Third Tuesdays of the Month from 10:30 a.m. to 11:30 a.m. In addition, pantry shopping is available by appointment on the first and third Wednesdays between 10 a.m. and 2 p.m. Days are subject to change if there is a funeral or special event in the church.
For more information or to help: Lois Bourgoin at 207-325-1167 or [email protected] or Mark Bourgoin at 207-227-8184 or [email protected],

Madawaska
St. Thomas Food Pantry
309 St. Thomas Street
For more information or to help: 207-728-7531

Mexico
Old School Food Pantry
3 Recreational Drive
Wednesdays from 3 p.m. to 6 p.m.
For more information or to help: [email protected]

Millinocket
St. Martin of Tours Food Pantry
19 Colby Street
Every other Wednesday 9 a.m. to 11 a.m. 
For more information or to help: 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
For more information or to help: 207-827-4000

Portland
Sacred Heart/St. Dominic Food Pantry
80 Sherman Street
Tuesdays from 7 a.m. to 11:30 a.m.
For more information or to help: 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.
For more information or to help: [email protected] or 207-772-1113

Saco
Community Meals Program
271 Main Street (parish hall at Most Holy Trinity Church)
Mondays and Thursdays from 4:15 p.m. to 4:45 p.m. (Unless otherwise specified)
For more information or to help: 207-298-5812 (Cancellation information in case of inclement weather will also be available at that number

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

Sanford
St. Thérèse Food Closet
66 North Avenue (Holy Family Church)
Thursdays from noon to 2 p.m.
For more information or to help: Carlene Roy at 207-793-8912.

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
For more information or to help: 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.
For more information or to help: 207-646-5605.

Winslow
St. John’s Food Pantry
11 St. John Street
Third Wednesday of each month from 10 a.m. to 12:30 p.m.
For more information or to help: 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.
For more information or to help: 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.
For more information or to help: 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.
For more information or to help: 207-897-2173.

Kittery
St. Raphael Church Hall
6 Whipple Road
Takeout meals offered on Thursdays from 4:30 p.m. to 5:30 p.m.
For more information or to help: 207-439-0442.

Old Town
Holy Family Community Luncheon
429 Main Street
Fourth Monday of each month from 10 a.m. to noon
For more information or to help: 207-827-4000.

Portland
St. Vincent de Paul Soup Kitchen
307 Congress Street
Mondays through Fridays, 11 a.m. to 12:30 p.m.
For more information or to help: [email protected] or 207-772-0113

Rockland
St. Bernard Soup Kitchen
150 Broadway
Monday through Friday, 11:30 a.m. to noon; additional assistance as needed.
For more information or to help: Rich at 207-691-6400.

Skowhegan
St. Anthony’s Soup Kitchen
1st and 3rd Tuesdays of each month and every Thursday, 3 p.m. to 4 p.m.
For more information or to help: 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.