Peru has no specific visa for volunteers. Travelers planning to volunteer in Peru enter the country as tourists and are allowed to volunteer (without payment or receiving any kind of remuneration) at a charitable organization or institution for the length of the validity of their tourist visa.
Depending on their nationality some visitors have to apply for a tourist visa before coming to Peru, others receive a temporary authorization to enter as a tourist upon entry. And as well depending on their nationality tourists are allowed to stay in Peru for up to 90 days in a 180 days period, 90 days in a 365 days period or 180 days in a 365 days period. You find more detailed information in our article "Peruvian Tourist Visa".
!!! As visa and entry regulations can change quickly without prior notice, we highly recommend to confirm current visa requirements with the nearest Peruvian consulate !!!