I was asked to do a little research today- to locate some volunteer possibilities for our clients. One of the recommended sites to check was Volunteer Match. For folks in the US, enter your zip code and search.
I noticed that they have virtual volunteer opportunities too. You can volunteer from anywhere using your computer. I thought that was pretty cool and worth passing along.