• Our Program
  • Do I Qualify?
  • Why Us?
  • How To Apply?
  • Online Application
  • Savings Plan

Become an ESL Teacher in South Korea

Public School Positions

Run by the Korean Ministry of Education, public school ESL teachers can expect a stable and reliable salary ranging from 1.8 to 3.0 million won per month. Teaching English in Korea at a public school provides ESL teachers with the greatest amount of paid vacation time starting at a minimum of 14-20 days per year. Public school ESL teachers teach a maximum of 22 hours per week and have the largest number of students ranging from thirty to forty per class.

Click here to view job postings for ESL jobs in South Korea

Public After-School Positions

Teaching in Korea in Public after School Position

An instructor teaching in Korea in a public after-school position will have fewer students per class and less working hours (11 a.m. to 6 p.m.). Instructors teaching in Korea for a public after-school program can expect a well-organized curriculum with materials provided by the school. Teachers can also expect a salary range from 1.8 to 2.0 million won per month.

Click here to view job postings for ESL jobs in South Korea

English Village School Positions

English Village Positions for ESL Teachers

Teaching in Korea in an English Village offers a connection to a larger number of foreign ESL teachers in Korea. These positions are located in English speaking communities and are perfect for ESL teachers who want to stay connected to a more western culture. ESL instructors teaching in Korea can expect a salary ranging from 2.0 to 2.3 million won per month. Teaching hours are 30 hours per week with 10 vacation days per year.

Click here to view job postings for ESL jobs in South Korea
Private Institute Positions

Teaching in Korea at Private Institutes

Teaching in Korea at a private institute usually means a greater number of teaching hours per week (30-40 teaching hours), 10 days of vacation per year and a salary ranging from 1.8 to 2.0 million won per month. Much like working in an English village, a large network of foreign ESL teachers are available to help acquaint new teachers with the ins and outs of daily life and teaching in Korea.

Click here to view job postings for ESL jobs in South Korea
GEPIK Positions

Teach English in Korea in a GEPIK Position

GEPIK (Gyeonggi English Program in Korea) invites students and graduates with a minimum of 2-years post-secondary education to teach English in Korea at public schools in the Gyeonggi province. Successful applicants will teach English in Korea at after-school extra-curricular English classes as a GEPIK Internship teacher. These ESL positions offer a salary range from 1.8 and 2.3 million won per month, with fewer students per class, less working hours (11 a.m. to 6 p.m.) and less vacation days (10 days per year, not including national holidays).

To teach English in Korea in the Gyeonggi province click here and view job postings