Received an offer for a teaching position in China?

We bet we can find a better one for you!

Compare the teaching job you got with opportunities currently available on the market, using the details of your current offer. No extra time spent on agents and interviews.

 Find a better offer

Make sure you will be paid fairly before accepting the offer.

Most teaching positions are usually posted by agencies and offer a wide range of salaries, usually around $1500-$4000 monthly. However, the real salary range for the exact position is always limited and not disclosed.

Already working at school or recently got a new offer, but want to be sure you chose the best option?
Check your offer against the market and explore other opportunities in certain location.

Why trust teach.fm?

Only the best offers

Teachers can't always estimate the fair level of compensation and are underpaid by accepting mediocre offers

100% free service

teach.fm provides personalized job assistance and shows salary estimates upfront

Vacancies from 300+ schools

We follow the teaching market conditions and can evaluate your chance to get a better job.

Trusted by 5000+ teachers

Candidates are using teach.fm to find jobs online and overseas and connect directly with schools

Reviews

Loading...

We will find employers similar to your current school, but with better benefits package.

Salary offered (full benefits package)

Your email

HR's email (optional)