China Public Schools


Public positions are reliable and overseen by large agencies, who have been approved by the government. Public schools are a great option for both new and veteran teachers, due to the light schedule and excellent vacation time.

To qualify, applicants must hold a passport and a Bachelor degree (in any discipline) from the US, Canada, UK, Australia, New Zealand, Ireland, or South Africa. 


A Bachelor Degree in any discipline and a 120 Hour TEFL are required.


Public school teachers teach a maximum of 18-20 (45 minute) classes per week, though most teachers average 12-16 classes

Vacation time/12 month contract

3+ months of vacation (includes national holidays)

Vacation is either fully paid, partially paid or unpaid.

General benefits

Low teaching hours and generous vacation time

Reliable government schools

Weekday schedule, free evenings & weekends

Potential concerns

Slightly lower base salary

Unpaid or partially unpaid periods in the contract


$1500 - 1950 USD per month

Contract completion bonus

$750 - 1200 USD

Hours at school per week

30-35 hour per week

daily schedule

Monday to Friday, 8:30 am - 12:00 pm & 2:00 pm - 4:30 pm, 2 hour lunch break (with often free meals provided by school)

lesson planning

Teachers create lessons, with guidance


Either free housing on campus, free shared housing, or a housing allowance of $450 USD


One way flight to China (reimbursed) or flight allowance

Visa Expense support

Usually not provided

Medical check on arrival

Paid by teacher

Number of Students/class

Usually around 25 to 40 student per class

Start Dates

Usually around 25 to 40 student per class

Medical Insurance

Free (with social insurance)

Housing deposit

2 months rent if you receive allowance

Policy for unmarried couples

Public schools are very open to hiring couples

Partners may work at 2 schools in the same district

Shared apartment 


Public school teacher


Courtney G.

Public school teacher


Nicole V.

Public school teacher


© 2018 by Teach ESL Korea Inc. Proudly created with