MRFRS relies on our team of wonderful, committed volunteers to help both in the shelter and out in the community. Our volunteers help care for cats waiting to find their forever homes in our Salisbury adoption center, assist with special events, help with answering phones and administrative tasks, staff our Sunday feral spay/neuter clinics, feed feral cats at local feeding stations, as well as a variety of other responsibilities – they are there wherever extra help is needed!

We are always looking for new volunteers. If you are interested in volunteering, the first step is to fill out a volunteer application. Once your application has been submitted, you will receive an invitation to our next upcoming orientation. Once you’ve completed an orientation session and decide what volunteer role you’d like to take on, you’ll be trained and then scheduled for a regular shift.

*Please note that not all volunteers are accepted, and that not all volunteers receive their first choice of roles.


Volunteer opportunities are available seven days a week. The hours can start as early as 8am and end as late as 7pm, with the exception of special events, which may run later. Volunteer opportunities include but are not limited to:


Volunteer Cat Caregiver
Join our incredible team of shelter volunteers to help keep the shelter clean, the kitties fed, and the litter boxes scooped & clean! We have two shifts each day, and we couldn’t run the shelter without the volunteers who staff these shifts! Volunteers assist with many tasks which help to make the property more comfortable for both animals and people.


Administrative Volunteer
Help out at the shelter with paperwork, filing, mailings, answering the phone, taking messages off the machine, etc. Whatever you can do will be a big help to our staff! Prefer not to be on the phone? We’d love to have you help with data entry, thank you notes, and our many mailings that go out each year.


Donation Can Volunteer
If you would like to volunteer but can’t commit to a specific day or time each week, collecting donation cans might be a good option for you. Merchants around Salisbury, Amesbury, Newburyport, Newbury, West Newbury, Boxford, Georgetown have agreed to let MRFRS have a donation can at their check out registers. We need volunteers to periodically visit the merchants to pick up and replace donation cans when they become full and change the kitty photos on the cans to keep them interesting to customers. Each volunteer usually has between 5 and 10 cans to monitor and usually the cans are in a very close geographic area.


Special Events/Fundraising Volunteer
We hold a variety of fundraisers and special events over the course of the year. From our Strut for Strays walk to our rabies vaccination clinics to our Fur Ball auction, we need volunteers to make each event a success. If you are unable to make a weekly commitment to the shelter, this is a great way to lend a helping hand!


Feral Feeder Volunteer
Help our feral kitties out by taking a shift as a feral feeder once or twice a week. Please inquire about current needs.


Sunday Spay/Neuter Clinic Volunteer
Help out at our monthly clinics for feral cats, where we spay/neuter and vaccinate around 50 cats in a day! Jobs range from trap wash (no experience or medical knowledge needed!) to surgery prep (experience or vet techs needed!) to surgery (vets only!). Whatever you’re interested in, as much or as little medical knowledge as you have, we can find a spot for you! Volunteers for these clinics must be 18 years of age or older.


Foster Care Volunteer
The ultimate hands-on experience! Take one of our kitties home for a much-needed break from the shelter, or perhaps to recover from surgery or an illness, or maybe take home a litter of kittens needing some time to grow big enough for spay/neuter! MRFRS will provide training, supplies, advice, and medical care as needed. Fill out a foster care application now!


Other Volunteer Opportunities
The possibilities are endless! If you can help with photography, graphic design, building maintenance, public relations, transporting cats to vet appointments, landscaping, trapping feral cats… we can find a way for you to use your skills to help the MRFRS!



Apply to become an MRFRS Volunteer by filling out our online form. You can also email for more information.NOTE:
You must be at least 15 years of age to volunteer in the shelter (18 for feral spay/neuter clinics) and we ask for a 6 month commitment from our volunteers. If you are under 15, or can’t make a regular volunteering commitment right now, check out our Other Ways to Help!Most volunteers will average from 2-4 hours a day, one day a week, on a designated day and time slot scheduled by the volunteer coordinator. We accept volunteers needing community service hours for school on a case-by-base basis.


Our regular cat care hours are 8:30-10:00/11:00am and 3:30- 5:00/5:15pm.


Under 15 or unable to commit to volunteering right now? Click here for some fun and easy ways you can still help the kitties at MRFRS!


Download instructions to help us by making cat beds & toys: