Basket Assembly

Why Volunteer?

Volunteering with Opportunity Junction is fun and rewarding. It makes our work possible! We have a wide variety of opportunities -- everything from tutoring to delivering food to participants.

Please fill out an application, and we'll invite you to an orientation.

Already a volunteer? Click here for a form that will send you a link to your Personal Volunteer Site! (NEW)


Lavar teaching

Volunteer Staff Positions Include:

Trainers: Use or adapt our curriculum to teach Computer Basics, Business English, Business Math, and more.

Event staff: Staff an outreach table at a local fair or festival.

Tutoring: Assist a whole classroom or work one-on-one teaching English, math, or computer skills.

Mock Interviewing: Help job seekers practice and improve their interviewing skills.

Food Bank Helper: Accompany other volunteers on Fridays (at 9am) to the Food Bank for food pick-up. Transport food back to Opportunity Junction and distribute evenly among program participants.



Projects for Volunteer Teams

We count on volunteer teams to help build and improve our infrastructure, and we keep an ongoing list of team projects.

This is a great bonding experience for your team. Past projects include organizing, landscaping, and building shelves. Contact Annabelle Villanueva at This email address is being protected from spambots. You need JavaScript enabled to view it. or (925) 776-1133 to put together a volunteering event for your team.


Volunteer Sign-Up


State Zip
Email Email Type
Phone Number Phone Type
How did you hear about us?
Emergency Contact Information
First Name Last Name
Emergency Contact Relationship
Volunteer Availability (select all that apply)

Volunteer Skills (select all that apply)


FOOD BANK (info)



Why would you like to volunteer for Opportunity Junction?


Already a volunteer at Opportunity Junction? You can view and report hours on your Personal Volunteer Site. Try it out! Fill out the form below, and a link to your site will be emailed to you.