Join Our Team

Volunteer at MetroPets

Make a difference in the lives of animals in need through hands-on care, community support, and meaningful shelter work.

Apply to Volunteer

Why Volunteer?

Volunteering at MetroPets helps provide care, companionship, and support to animals while they wait for their forever homes. It is also a great way to give back to the community, gain experience, and be part of a compassionate team.

Volunteer Roles

Animal Care Assistant

Help clean spaces, prepare supplies, and support daily care routines for shelter animals.

Dog Walker

Give dogs safe exercise, outdoor time, and positive attention throughout the day.

Adoption Support

Assist visitors, answer basic questions, and help create a welcoming adoption experience.

Event Helper

Support shelter events, donation drives, and outreach activities in the community.

What Our Volunteers Say

“Volunteering here changed my life. The work feels meaningful every single week.”

— Maya, Volunteer

“It is such a rewarding experience helping animals grow more comfortable and confident.”

— Jordan, Volunteer

Volunteer Sign-Up

Fill out the form below to tell us a little about yourself and the role that interests you most.