The Library's Curbside Services are Available Now! You Can Place Holds from 10:00 AM -4:30 PM, Monday-Saturday.

In-person library browsing and borrowing will resume on Monday, July 13th.


Whether you are looking for new ways to give of your time or resources, these volunteering websites will help you find what you are looking for:

Back to main reference department page.







With over 77,000 volunteer opportunities, this site connects you to causes and lets you tailor your search according to your interests.
This site connects professionals with nonprofits and social good initiative for pro bono work.



This site, founded by a former social studies teacher, helps you make an impact in classrooms by allowing public school teachers to post their requests (from books to art supplies to laptops etc.) and you choose a request to fulfill that suits your interest.

This provides a listing of natural and cultural resource service projects with government agencies.
Help From Home

This site that is committed to “helping you change the world in just your pyjamas.” They call it “microvolunteering” and provide you with ways to volunteer that fit into your schedule as well as opportunities to do things from your home.

United We Serve, President Obama’s nationwide service initiative, is built upon the belief that ordinary people can come together and achieve extraordinary things when given the proper tools. This initiative aims to both expand the impact of existing organizations by engaging new volunteers in their work and encourage volunteers to develop their own "do-it-yourself" projects.


Create the Good

This site connects you with volunteer organizations to share your life experiences, skills and passions in your local community.

Universal Giving

This is a website that helps people give and volunteer with projects all over the world which are vetted and 100% of each donation goes directly to the cause. Their vision is to “create a world where giving and volunteering are a natural way of life.”

Monday - Thursday, 9:30 AM to 9:00 PM
Friday 9:30 AM to 5:00 PM
Saturday 9:30 AM to 5:00 PM
Sunday: 1:00-5:00 PM