We've found 1150 volunteer opportunities
near
  Morgan Hill, CA 
We've found 1150 virtual volunteer opportunities
Search by Location

helloVolunteering Opportunities in Santa Clara County, California

Displaying
1 - 10 of 1150
Sort by

Computer Coach / Instructor at Dr. Martin Luther King, Jr. Library

with San Jose Public Library

Make a difference in someone's life!!! Share your technology skills by tutoring adult learners that read or write below the 9th grade...

150 E. San Fernando StreetSan Jose, CA 95112
150 E. San Fernando StreetSan Jose, CA 95112
It's Flexible! We'll work with your schedule
Learn More

Share your knowledge with a small business owner

with MicroMentor | An initiative of Mercy Corps

Your professional skills can help small businesses grow and create jobs. Volunteer as a mentor on MicroMentor.org and make a meaningful...

Virtual: Email or PhoneSan Jose, CA 95113
Virtual: Email or PhoneSan Jose, CA 95113
It's Flexible! We'll work with your schedule
Learn More

2018-06-22
2019-05-31

Thinking about teaching Math/Science? Apply for EnCorps' Teaching Fellowship for STEM...

with EnCorps STEM Teachers

Have You Ever Thought About Teaching? Will 2018 be the year you give yourself a rewarding and meaningful opportunity to share your...

SF Bay AreaSanta Clara, CA 95054
SF Bay AreaSanta Clara, CA 95054
2018-06-22 - 2019-05-31
Learn More

2017-12-18
2018-06-18

Library Services Volunteer

with San Jose Public Library - Hillview Branch Library

Help your local library with a variety of services including organizing and displaying materials, shelving selected materials, assisting...

1600 Hopkins Dr.San Jose, CA 95122
1600 Hopkins Dr.San Jose, CA 95122
2017-12-18 - 2018-06-18
Learn More

ESL Conversation Club Facilitator at Edenvale Branch Library

with San Jose Public Library - Edenvale Branch Library

Help enhance the library’s services to English language learners by facilitating an English Conversation Club at Edenvale Branch...

101 Branham Ln. EastSan Jose, CA 95111
101 Branham Ln. EastSan Jose, CA 95111
It's Flexible! We'll work with your schedule
Learn More

Love Libraries? ... Become a Friend!

with San Jose Public Library - West Valley Branch...

We are looking for volunteers to be a part of our team. We raise money through our book sales to fund programs at our branch. This is a...

1243 San Tomas Aquino Rd.San Jose, CA 95117
1243 San Tomas Aquino Rd.San Jose, CA 95117
It's Flexible! We'll work with your schedule
Learn More

Community Outreach with Veterans Connect @ the Library

with San Mateo County Library - East Palo Alto Branch

Work with library staff, volunteer, Veterans, and Veteran Service organizations and/or advisory groups to identify and participate in...

2415 University Avenue2nd Floor, Community Learning OfficeEast Palo Alto, CA 94303
2415 University Avenue2nd Floor, Community Learning OfficeEast Palo Alto, CA 94303
It's Flexible! We'll work with your schedule
Learn More

Habitat for Humanity needs your help with Playhouse Prep in Milpitas!

with Habitat for Humanity East Bay/Silicon Valley

Habitat for Humanity East Bay/Silicon Valley’s Playhouse Program provides children in the community with a place to call their own...

513 Valley WayMilpitas, CA 95035
513 Valley WayMilpitas, CA 95035
It's Flexible! We'll work with your schedule
Learn More

Tech Mentor at Edenvale Branch Library

with San Jose Public Library - Edenvale Branch Library

Assist library customers with basic to advanced Computer Skills from creating an e-mail, resume writing, saving, attaching files, filling...

101 Branham Ln. EastSan Jose, CA 95111
101 Branham Ln. EastSan Jose, CA 95111
It's Flexible! We'll work with your schedule
Learn More

Nutrition Education Consultant for Partner Agencies - Santa Clara County

with Second Harvest Food Bank of Santa Clara and San...

Looking for a way to use your passion for healthy eating and cooking to help people in need? Join our growing team of Health Ambassador...

750 Curtner AvenueSan Jose, CA 95125
750 Curtner AvenueSan Jose, CA 95125
It's Flexible! We'll work with your schedule
Learn More