Here a few good links for finding volunteer opportunities near you. These links are also listed under the Links page on this site.
Go to handsonnetwork.org and click on “Action Centers” to find a center near you.
Go to volunteermatch.org and type in your zip code and key word to find volunteer opportunities. For example, typing in a zip code and the word “animals” produced opportunities including finding homes for stray cats and grooming pigs.
AmeriCorps is the U.S. government organization that mobilizes people for everything from disaster relief to helping the homeless. Americorps.gov has a matching tool.