A volunteer visa is required if your plan on volunteering in the U.S. This visa has certain requirements and it is important to fully understand these prerequisites.
Volunteering for a non-profit organization offers the opportunity to support a good cause and become familiar with American culture. As a volunteer, you are an external helper and support a nonprofit organization only for a limited amount of time.