Good Shepherd runs on the energy, compassion, and commitment of volunteers. Whether you have two hours or twenty, there’s a place for you here.
Volunteer Opportunities
Find the role that fits your skills, schedule, and passions
Food Pantry Volunteer
Weekly or bi-weekly
Help sort donations, pack groceries, and distribute food to neighbors in need. We also provide food delivery services to people who cannot come to us, including immigrants who are afraid to go out.
Sort and organize donations
Pack grocery bags
Deliver food to homebound individuals
Greet and assist clients
Stock shelves
Community Events Support
Monthly or as-needed
Assist with community dinners, cultural celebrations, and special events. Perfect for people who love bringing communities together.
Event setup and cleanup
Food service and hospitality
Activity facilitation
Translation support
Advocacy & Organizing
Flexible
Join campaigns for housing justice, immigrant rights, and community needs. Be part of collective action for change.
Attend rallies and hearings
Phone banking and outreach
Social media support
Community education
Mentorship & Tutoring
2-4 hours/week
Support youth through homework help, mentorship, and life skills development. Make a lasting impact on a young person’s life.
Homework support
Career guidance
College application help
Life skills workshops
How to Get Started
1
Fill out the volunteer form
Let us know your interests, availability, and any special skills or languages you speak.
2
Attend an orientation
Join us for a casual introduction to our programs, values, and community.
3
Jump in!
Start volunteering on a schedule that works for you. We’ll provide training and support.
Volunteer Interest Form
Tell us a bit about yourself and we’ll be in touch
Questions about volunteering?
We’re here to help you find the right fit. Reach out and let’s talk about how you can make an impact.