🇵🇪
South America

Volunteer Teaching English in Peru

Compare ESL volunteer programs in Peru by weekly cost, minimum duration, and included housing.

Peru combines rich history and natural beauty with meaningful volunteer opportunities. ESL programs are concentrated in Cusco, Lima, and the Sacred Valley. English education demand is high in Peru's growing economy, and volunteer programs range from short immersion experiences to long-term school placements.

ESL Volunteer Programs in Peru

ProviderMin DurationWeekly CostHousingMealsApp. Fee
International Volunteer HQ
Cusco
2–24 weeks$205/wk$249View Program
Projects Abroad
Cusco
2–12 weeks$420/wkView Program

Data sourced from public provider information. Prices may change — verify directly with each provider before applying.

Cost Overview

Weekly costs in Peru range from $100–$230/week. Housing is often included. Some programs also include meals with host families.

Types of ESL Programs in Peru

  • Primary and secondary school teaching
  • Community ESL conversation classes
  • Sacred Valley village programs
  • Lima urban school placements

Frequently Asked Questions — Peru

Related Links