People interested in volunteering can find local opportunities through websites such as Volunteermatch.org or Networkforgood.org, which match volunteers and needy organizations, or by directly contacting local charities. National organizations that offer local volunteer opportunities across the United States include the National Park Service, the YMCA, the American Red Cross and Habitat for Humanity.
Volunteers with specific skills or interests might find local volunteer opportunities at local animal shelters, libraries, retirement homes, hospitals and food pantries. Religious organizations, including local churches, often perform charity work and welcome volunteers who want to help. Another opportunity for local volunteer work is political volunteering, which includes campaigning for local candidates, driving people to polling locations and working at a local polling site on voting day.
Local volunteer opportunities include one-time jobs such as assisting during a charity fundraiser as well as long-term commitments such as joining a charity board or teaching English to immigrants on a weekly basis. Some volunteer jobs are home-based, such as writing grants or doing Internet-based research for a charity. Many volunteer opportunities do not require specific skills, and most organizations offer training for their volunteers. Some volunteer organizations provide documentation of service hours to students who are required to volunteer for a specified number of hours each year.