About Teaching English in Peru

TEFL certified teachers can live very comfortably in Peru while also indulging in extensive travel. From the mystical ruins of Machu Picchu to the headwaters of the Amazon, Peru's historical and natural offerings are second to none. Lima, the national capital, is home to 9 million people and has blossomed into one of the largest job markets for teachers in South America.

Those seeking to teach English in Peru typically find work in February and March, and then again in July and August. While some schools will interview in advance over the phone and via email, most English teachers are expected to interview in person once they arrive in Peru.

Teach English in Peru TEFL Peru

The English teaching job market in Peru for TEFL Certified teachers is strong and is only continuing to grow. A solid hourly wage combined with a very low cost of living allows those teaching English in Peru to live comfortably. Teachers typically work about 20-30 hours per week, leaving you plenty of time for travel. Teachers are not required to hold a BA Degree to teach in Peru but it is preferred by prospective employers. A TEFL Certificate is a must for those looking at the major markets in Peru like Lima, Cusco, and Arequipa.

It is not common to obtain a work visa in this country. English teachers typically work under the table on a tourist visa. It is common practice, but it is not technically a legal work visa. Should you choose to work under the table, it is your responsibility to be informed of the potential consequences of working on a tourist visa.

In order to teach English in Peru, you will need a TEFL certificate. A 4-year college degree is preferred but not required. Native English proficiency is also expected to find a TEFL job. The average salary for an English teacher in Peru is about $500 - $1,000 USD per month.

Teaching Requirements


A TEFL certification is required to teach English in Peru. You do not need professional teaching experience but earning your TEFL certification will provide you with the training and qualification you do need to get hired.

Most schools and recruiters interview prospective teachers face-to-face in Peru, so students can take their TEFL certification class online before moving abroad or onsite in Arequipa, Peru:


You do not need to be a native English speaker to teach English in Peru, however, you will be expected to be fluent in English and speak at a native level to be considered for teaching jobs. Citizenship from the USA, Canada, UK, Ireland, Australia, New Zealand, and South Africa is typically preferred but not always required.


Please note that while a Bachelor’s degree is not required to secure a job in this country, it still can be strongly preferred by employers. If you do not have a degree, you should be prepared for a more competitive job search.

TEFL Jobs in Peru


The most common job types in Peru consist of:

  • Teaching adults in English language schools.
  • Private tutoring adults.
  • Teaching Business English to adults.
  • Teaching English Online.


English teachers in Peru can expect to find jobs during the peak hiring months, February-March & July- August. 

Teachers in Peru typically teach on a tourist visa. For American English teachers, no paperwork is required to get this tourist visa, it is just a stamp in your passport that you get upon arrival in Peru. That stamp in your passport means gives you 90 days to work. Teachers then do what we call border hop, or leave Peru and visit a neighboring country to "renew" your tourist visa and get a fresh set of 90 days. 

While it may seem to be a bit of an inconvenience, many view this as an opportunity to travel and explore nearby countries!  

Read More: What Type of Visa Can I Use to Teach English in Peru?


English language schools in Peru offer approximately 20-30 hours of classroom work per week plus additional hours for prep time. This allows for plenty of time to travel and explore. 


It is most common that your students will be adults and business professionals. 

Salary & Cost of Living


Start-up costs will range from $1,000 - $1,500 USD (3,300 - 4,900 PEN). These are expenses you will incur from your arrival in Peru until you receive your first paycheck and may include things like rent, apartment supplies, transport, groceries, getting your new local cell phone number set up, etc. 


A solid hourly wage enables teachers the opportunity to live a comfortable lifestyle while in Peru. Teachers can expect to make $500 - $1,000 USD (1,650 - 3,300 PEN) per month. It is common for teachers in Peru to also teach English online to supplement their income.

There are no flight or housing benefits/stipends provided so you will need to remember to account for accommodation or temporary housing for your first few weeks in your start-up costs until you find an apartment to rent.


The cost of living typically ranges between $500 - $1,000 USD (1,650 - 3,300 PEN) per month.

English teachers in Peru can expect to break-even month over month. This means you can cover your rent and bills, support yourself, live comfortably, and enjoy your life abroad to the fullest, but you shouldn't expect to save money at the end of the month. If you are hustling and taking on private tutoring lessons and/or teaching English online in addition to your regular teaching schedule, you may increase your ability to save.


What does teaching in Peru look like?

Watch ITA alumna Daniella Beccaria show us a day in her life living and teaching English in Cusco, Peru.

Want more? We've got you covered! Visit our Video Library to watch day in the life videos from our alumni and get a glimpse into what your life as a teacher in Peru and Latin America could look like!


Teaching English in Peru FAQs

What are the requirements to teach English in Peru?

To teach English in Peru, it's important to understand what is and is not required:


  • A TEFL certification
  • Knowing the types of English teaching jobs that are available in Peru.
  • Savings for start-up costs

Not Required:

  • A four-year college degree is not required to get hired in Peru, however, it is still strongly preferred by employers. If you do not have a degree, you should be prepared for a more competitive job search.
  • You do not need to be a native English speaker, but you will be expected to be fluent in English and speak at a native level to be considered for teaching jobs. Citizenship from the USA, Canada, UK, Ireland, Australia, New Zealand, and South Africa is typically preferred but not always required.

How much money can I make teaching English in Peru?

The average salary for English teachers in Peru is $500 - $1,000 USD per month. Peru is a break-even market, meaning you earn enough to live comfortably and pay for your basic living expenses like food, rent, and transportation. 

It's common for teachers in Peru to teach English online or private tutor to boost their income. 

What type of visa can I use to teach English in Peru?

Teachers most commonly teach on a tourist visa in Peru, which is really just a stamp in your passport. When you arrive in Peru, you'll get a stamp in your passport and this is your tourist visa. Typically this tourist visa is good for 90 days.

Please note: Since August 2021, most tourists will be issued a 90-day tourist visa at the point of entry and additional visa extensions have been suspended indefinitely. Unfortunately, this means the practice of "border-hopping" to extend time in Peru is no longer possible. Foreigners who are in the country on an expired tourist visa/authorization to enter as a tourist have to pay the overstay fee of S/4.40 (0.1% of a UIT) per day they overstayed when leaving.


Read More: What Type of Visa Can I Use to Teach English in Peru?

Recommended TEFL Courses for Teaching English in Peru

Arequipa, Peru TEFL Course

What's included 👇

  • In-Person 4 Weeks, Full-Time
  • Accredited by Learning Resource Network (LRN) - Meets/Exceeds All Industry Accreditation Standards
  • University-Level Instructors
  • Lifetime Job Search Guidance
  • 8-10-Hour Live Practice Teaching
  • Classes Capped at 12 Students

Online TEFL Course

What's included 👇

  • 170-Hour Online Certification
  • 4-Week Full-time/ 11-Week part-time
  • OFQUAL Level 5 Accreditation from TQUK
  • Live Office Hours with Your Instructor & Peer-Participation with Classmates
  • Lifetime Job Search Guidance
  • 10 to 20-Hours Live Practice Teaching

Named best U.S. TEFL Course
Named best Online TEFL class


Rating from 1,000+ Reviews


Alumni Network Worldwide
6,000+ certified students a year & graduates in 80+ countries

Why Our Alumni Love Us!

Kimberly Walker

Teaches English in Peru

Kimberly Walker

I decided that my chances of finding a job overseas would be greater if I was TEFL certified. I decided to enroll at International TEFL Academy because of the great customer service I received when I called for information. I was also impressed with the various resources and helped I received when looking for a job.

Sari Atchue

Teaches English in Peru

Sari Atchue

I had done quite a bit of research and spoke to many people from many different companies. ITA not only offered what I was looking for - many location choices, company information, great reputation, blogs, videos - but also appointed me to an adviser who spent a few weeks answering all my questions and concerns which none of the other companies I was in contact with offered.

Zac Heisey

Teaches English in Peru

Zac Heisey

Just go! If you think about it too much, you will likely find ways to talk yourself out of teaching abroad. There will always be another office job waiting for you back home - teaching abroad is a unique opportunity that you may not get again later in life. Get your TEFL certification (from ITA of course!), spin a globe, and get on a plane!

Visit the Peru section of our blog to read more articles and stories by our alumni about their experiences teaching English in Peru and Latin America.