Download a free country comparison chart for teaching English abroad


Teaching English in Indonesia 101

With a population of nearly 250 million people spread over 17,508 islands along the Equator, Indonesia is the world's fourth most populous country and represents a fast-growing market for English teachers. Those looking to teach English in Indonesia will encounter an entrancing combination of lush volcanic landscapes, beautiful beaches, and thousands of years of history and culture. Indonesia is also known for the warm hospitality of its people, most of whom are Muslim. In fact, Indonesia is the largest Muslim nation in the world.

English teachers in Indonesia can find teaching jobs year round. Although most interviews are conducted in advance over the phone and via e-mail, some schools prefer to interview in person. Teachers are typically responsible for their airfare and housing expenses though some schools do provide assistance in these areas, too. Most teachers live in apartments recently vacated by previous teachers, and many share an apartment with other English teachers.


A generous salary affords English teachers the opportunity to live a comfortable lifestyle. Schools offer approximately 20 to 25 hours of work per week, leaving plenty of time to travel and explore Indonesia’s exquisite beauty and vibrant, bustling cities. Those without a bachelor’s degree can find limited opportunities to teach in Indonesia, but a four-year degree is preferred. TEFL certification is required. Most of those teaching English in Indonesia will find jobs in the major cities of Jakarta, Yogyakarta, Bandung, and Surabaya. There are teaching opportunities on the island of Bali; however, the island's popularity means the local job market is more competitive.

Check Out The Indonesia Section Of the ITA Blog To Learn More!

Request a Free Brochure for Teaching English Abroad

Request Brochure Now

Our website uses cookies to understand what content is most relevant to your research on teaching English abroad. See our privacy policy for more.

   Got it!