If you’re thinking about teaching English in Indonesia, you’ve come to the right place. EF (English First) has over 77 schools across Indonesia. You can choose to teach all levels of students, from early elementary to teens, from young adults to business professionals. Courses are geared specifically towards each age group. Whatever the profile of the student you teach, you will have the opportunity to expand your teaching potential.

Travelling to Indonesia will be an incredible experience. There are so many things to see and do, such as hiking, active volcanoes, gorgeous beaches, surfing, scuba diving,  massages, ancient temples, and all the trappings of a diverse and fascinating culture.



  • Teaching English to kids aged 3-18 in groups up to 16 students

  • Your students are an enthusiastic fun loving bunch, full of energy and ready to learn. As a teacher, you need to come to class prepared and ready to have fun. It’s your responsibility

  • Planning and delivering engaging classes, full of games and learning activities

  • Using electronic media and developed courseware to teach English efficiently and effectively

  • Evaluating student progress and providing ongoing guidance for improvement to both students and their parents

  • Assigning and evaluating out of class exercises

  • Participating in social activities with students organized by your school to encourage oral English proficiency



  • 12,000,000 – 15,000,000 IDR monthly after taxes, based on location

  • Approved flight ticket reimbursed

  • Housing provided in many locations

  • Sponsored legal KITAS work visa

  • Health insurance

  • Minimum 10 paid annual leave days plus 18 national holidays




  • A Bachelor’s degree

  • Accredited English Language Certification or any of the following qualifications: TEFL-TESOL-CELTA-DELTA

  • Must be able to obtain a clear background check

  • The ability to live abroad for at least one year