Face it: There are thousands of nonprofit organizations in the United States alone. And every one of them needs help. Whatever time you can give makes a difference -- no effort is too small. The key is finding the organization that fits your interests. The following sites should help with your search.
These online agencies match potential volunteers with opportunities in your zip code.
Americorps This federally sponsored program is a year-long volunteer experience. You can help build new homes, teach children and respond to natural disasters. Most volunteers are placed with established organizations such as Habitat for Humanity.
American Red Cross Volunteers respond to emergency situations, donate blood, teach first aid courses and much more.