Peru has no specific visa for volunteers. Travelers planning to volunteer in Peru enter the country as a tourist and are allowed to volunteer (without payment) at a charitable organization or institution for the length of the validity of the tourist visa / temporary authorization to enter as a tourist.
A maximum of 183 days within a 365 days period of volunteering is possible (as this is the maximum duration of the issued 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 embassy or consulate !!!