VolunteerMatch

A powerful online database that allows you to search for one-time and ongoing volunteer opportunities by zip code, category, and date; after finding something, signup automatically by email.