Teach English in Indonesia

With over 17,000 islands making up the country, Indonesia is a unique location for teachers. Over 250 million people live in the country and speak 200 different languages. Between the natural landscape and the rich culture, teachers can find plenty to experience and explore.

Earn a TEFL Certification to Teach English in Indonesia

Earn an Ofqual Level 5 TEFL Certification

The TEFL Academy 168-Hour
Level 5 Online TEFL Certification

What to Know about Teaching English in Indonesia

Employment Requirements


A minimum university bachelor degree is required to teach English in Indonesia.

TEFL Certification

TEFL Certification is required. A minimum of 120-hour TEFL certification is recommended.

Citizenship Requirements

Citizens of USA, Canada, UK, Ireland, Australia, New Zealand or South Africa are preferred.

Contract Hours and Terms

Types of Jobs

Public schools, private language schools, private tutoring

Teaching Hours

20-30 teaching hours and lesson preparation time


Public holidays

Contract Period

Typically 12 month contract

Income and Living Costs


$650 - $1,050 per month

Living Costs

$550 - $850 per month

Savings Potential

$200 - $300 per month

Startup Cost

$700 - $1,000


Usually not provided. Some schools provide housing or a housing allowance


Usually not provided. Some schools may reimburse teachers for fligths upon completion of contract

Getting Hired

Best Time to Apply


Hiring Process

Most schools will interview over the phone in advance


Work visa required. Must be sponsored by an employer

Discover the Best Places to Teach English and Make Money

Travel And Earn.jpg
We’ll show you which locations offer the best opportunities to gain experience and make decent money as an ESL teacher.

Sign up below to receive our FREE GUIDE.
Scroll to Top