How to Get Food
We Are Here to Help!
The Salem Pantry programs are free and open to all with no requirements to register or shop.
Visit us at The Market, a Pop Up Pantry, or learn if you are eligible for home delivery. Register online or with our team during your first visit.

The Market
47 Leavitt Street, Salem MA
Our shelves are stocked with l produce, dairy, eggs, milk, bread, and protein choices, all of which are completely free!
Reservations are available but not required!

Pop Up Pantries
Our mobile pantry program offers a wide variety of fresh, healthy food at sites across Salem and neighboring cities.

Home Delivery
The Salem Pantry’s Home Delivery program serves Salem residents who are unable to visit our locations. A referral from a doctor, nurse practitioner, or social services care provider is required.
Snap Assistance at The Salem Pantry
The Salem Pantry can help:
- Help you complete and submit the SNAP application.
- Answer any questions you may have about qualifying.
- Assist you with an open SNAP case or your current benefits.
Join Our Newsletter!
Stay up to date on hours, events and more from The Salem Pantry.
Additional Food Resources
Beverly Bootstraps
35 Park Street
Beverly, MA 01915
Phone: 978-927-1561
Living Hope Church of the Nazarene Food Pantry
556 Cabot Street
Beverly, MA 01915
Phone: 978-927-9979
People to People
12 Sylvan Street
Danvers, MA 01923
Phone: 978-739-4188
Open Door
28 Emerson Avenue
Gloucester, MA 01930
Phone: 978-283-6776
Catholic Charities
8 Silsbee Street
Lynn, MA 01901
Phone: 617-451-7999
Lcated in the Phoenix Food Hub, additional food
resources also available
St. Stephens – Food Pantry
74 South Common Street
Lynn, MA 01902
Phone: 781-599-4220
Marblehead Food Pantry
80 Atlantic Avenue
Marblehead, MA 01945
Phone: 781-631-5335
Haven for Hunger (Citizen’s Inn)
71 Wallis Street
Peabody, MA
Phone: 978-531-1530
Food For the World
8 North Street
Salem, MA 01970
Phone: 978-683-9949
Salvation Army North Shore
93-95 North Street
Salem, MA
Phone: 978-744-5181
Anchor Food Pantry
86 Burrill Street
Swampscott, MA
Phone: 781-479-3080