Teach in Indonesia

There are many reasons why Indonesia is one of the world’s most visited countries. Not only is the cost of living incredibly low, but the food is delicious, the wildlife is diverse, and there are plenty of activities and facilities for tourists to enjoy. Indonesia has some of the best beaches and deep seas in the world as well as tropical forests, mountains and volcanoes.

With nearly 17,000 islands, it’s easy to imagine spending the rest of your life hopping from island to island. Scuba diving and snorkeling are two of the most popular things to do on these islands, as well as surfing, hiking and sunbathing on one of their stunning beaches.

If you are looking for historical and cultural attractions, Indonesia has a lot to offer. There are many historical sites throughout the country that you can visit, such as Borobudur temple, the largest Buddhist temple in the world, or Prambanan temple, which is a Hindu temple in the Indonesian city of Yogyakarta.

The locals are known for being friendly, easy-going, and always ready to help, so you’ll feel at home right from the get-go!

EF English First, is one of the largest providers of English language learning in the world, with students of all ages and teachers who are passionate about their jobs in the classroom and life abroad. Currently, EF English First is hiring professionals and graduates who are looking for an amazing year or 2 abroad, to develop a new career or travel and experience life overseas.

We’re looking for adventurous people to join EF in cities across Indonesia. Teach English, meet people from all over the world, and experience life like never before. Teaching English to kids and teens in Indonesia is a one-of-a-kind experience. The job requires you to be an educator, an entertainer, a role model and a friend. You will be set up to succeed in their modern classrooms equipped with touchscreen TVs, interactive whiteboards, and iPads. From the moment you step into the classroom, you will feel the energy from your students. Indonesian kids and teens love to learn and love to have fun, if you’re fun, enthusiastic and creative, then this is the position for you. You will get a comfortable salary and competitive benefits package along with ample opportunities for career growth.

With over 90 schools to choose from in Indonesia, English First will make the perfect partner for your teaching abroad experience. Experience ancient temples, hiking, volcanoes, beaches, surfing, scuba diving, and all the trappings of a diverse and fascinating culture.

  • Largest privately owned education company in the world, & a sponsor of 7 Olympic games
  • Land a teaching position in Indonesia that matches your skill set.
  • Take advantage of opportunities for career growth, which include full training.
  • Gain teaching experience abroad while handling classes across a specific age group, ranging from young learners to teenagers.
  • Join a community of Indonesian and international teachers and broaden your professional network.
  • Discover a beautiful country and immerse fully in Indonesian language and culture.


  • 14,000,000 – 17,000,000 IDR per month (net), based on location, qualifications, and experience. (You can check the current exchange rate here: xe.com)
  • Housing or allowance for housing included
  • Sponsored legal working visa
  • Health insurance coverage provided
  • 12-15 days paid annual leave plus school closures and public holidays
  • Airport pick-up on arrival
  • Reimbursement of pre-approved airfare.

Alongside the benefits package, teachers will also have access to the following opportunities:

  • Pre-arrival “Introduction to Indonesian” sessions and free Indonesian lessons upon arrival
  • Quarterly national teacher events
  • Continuous professional development, including sponsored 120-hour TEFL certificate, Cambridge TKTs and EF distance learning courses
  • Opportunities to advance with a clear academic career ladder
  • Age groups: 3 to 18 years old.
  • Class size: No more than 16 students.
  • Work hours and schedules: You’ll be working 40 hours a week (20 -24 teaching hours, the rest is office hours) with 2 days off per week. The work schedule will vary between schools and teachers but generally you’ll be working afternoons, evenings and weekends.
  • Locations:Positions are available in over 77 schools available nationwide, including Jakarta, Surabaya, Java and all other major Islands. No positions available in Bali or Lombok at the moment.
  • Start dates:Year round.
  • Contract length: 12 month contracts available.
  • Planning and delivering engaging English classes, full of games and learning activities to children in Indonesia.
  • 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.
  • 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.

Due to work visa requirements, applicants must:

  • Be native English speakers from the USA, UK, Canada, Ireland, Australia, or New Zealand.
  • Hold a fully completed bachelor’s degree (or higher)
  • Hold a 120-hour TEFL Certificate (we can assist you with this if you’re not TEFL certified)
  • Hold a clean national criminal background check
  • Applicants must be between 22 and 55 years of age

To apply for jobs, please email a copy of your CV, recent photo, preferred countries and your available dates to asia@teflgraduate.com. In the subject part of the email, please enter ‘Teach in Asia’.

Teacher Testimonials! What our teachers say about us and their experience in Asia.

Teacher Reviews
Teacher Videos