Teaching English in PeruNow Hiring

Teaching English in Peru — Quick Facts Updated April 2026
How much you can save per year US$200–1,340 + US$5,000–15,000 in private tutoring
Degree requirement High School Diploma; Bachelor's Degree preferred Required, alongside TESOL/TEFL certification
Certification 120-hour TESOL/TEFL Expected by most employers
Peak hiring seasons February/March or year round Institutes in Lima also hire mid-term
Peru
Peru
Peru
Peru

Map of Peru

See other ESL teaching opportunities in
Latin America
How Much Can I Earn?
Monthly Salary:
1,500 - 3,450 PEN
525 - 1,050 USD
Private Tutoring per Hour:
40 - 100 PEN
9 - 19 USD
Income Tax Rate:
8 - 14%
Ability to Save per Year:
200 - 1,340 USD

What Are My Benefits?
Accommodations:
Rarely included
Airfare:
Rarely included
Health Care:
Supplementary healthcare recommended
Holidays:
Not usually paid

What Will Teaching Be Like?
Teaching Hours:
20 - 30
Typical Contract Length:
One year or less
Typical Start Date:
February/March or year round
Application Timeline:
0 - 3 months


What Do I Need?
Work Visa:
Assistance not typically included
Education Requirements:
High School Diploma; Bachelor's Degree preferred,
Oxford Seminars TESOL/TESL/TEFL Certificate
Additional Notes:
Candidates are encouraged to apply in person; some positions are volunteer

Teaching in Peru — Common Questions

How much can I earn teaching English in Peru?

ESL teachers in Peru typically earn US$525–1,050 per month (1,500 - 3,450 PEN) and can save US$200–1,340 per year. Private tutoring US$9–19/hour adds to that. Figures come from Oxford Seminars' Peru at-a-glance data, updated with current exchange rates.

Do I need a degree to teach English in Peru?

Yes. Schools in Peru expect a bachelor's degree alongside a recognized 120-hour TESOL/TESL/TEFL certification.

Do I need a TESOL or TEFL certificate to teach in Peru?

A certificate is expected by most employers in Peru, and a 120-hour TESOL/TESL/TEFL certification measurably improves both starting salary and placement odds. Oxford Seminars graduates also get lifetime access to the Job Placement Service.

When should I apply for teaching jobs in Peru?

Typical start dates in Peru are: February/March or year round. Applications typically run 0 - 3 months ahead of your start date. Institutes in Lima also hire mid-term.