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.
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. Corporate volunteer experiences will focus on support chores rather than direct animal handling. Common needs include but are not limited to:
We depend on your generosity to further our mission. MSPCA requests donations 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.
* 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!