Expert veterinary care for every stage of your pet’s life.
Emergency: 617-522-7282
Poison Control: 888-426-4435
Bringing pets and people together—for life.
Advocate for animals, volunteer, or get help for your pet with our compassionate community services.
Engage in unique team-building opportunities while making a difference for animals in need – and their people! We welcome teams of up to 20 volunteers and have a variety of experiences to offer.
Our needs vary by site and time of year. Common needs include but are not limited to:
Please note that corporate volunteer experiences will focus on support chores rather than direct animal handling, such as dog walking or socializing animals.
We depend on your generosity to further our mission. MSPCA requests donations from corporate and for-profit groups to offset the cost of the volunteer experience and to support our important work. Donations are generally based on group size and the complexity of the project, and are fully tax-deductible.
Group Size | Donation*
* Complex or multi-site engagements or projects that require the purchase of materials may result in an adjustment to the requested donation.
You can help the MSPCA from the comfort of your home or the convenience of your office!
Unable to volunteer? Please consider donating!
Sign up for updates on MSPCA
Learn about other volunteer opportunities which may interest you!