K12 Teaching Jobs Across China
About this position
Teaching Jobs in China | 20,000–36,000 RMB/Month Kindergarten | Primary | Middle | High School | International & Bilingual Schools
We are recruiting qualified English and subject teachers for schools across China, including international schools, bilingual schools, private schools, and kindergartens.
Locations
Beijing, Shanghai, Shenzhen, Guangzhou, Hangzhou, Suzhou, Nanjing, Ningbo, Chengdu, Chongqing, Wuhan, Qingdao, Jinan, Xi’an, Xiamen, Dalian, Changchun, Shenyang, Zhengzhou, Foshan, Dongguan, Nantong, Taizhou, Guiyang, and more. (First-tier, second-tier, and selected regional cities)
School Types
- International & bilingual schools
- Public & private schools
- Kindergartens
Positions Available
- ESL / English teachers
- English literature teachers
- Subject teachers (Math, Chemistry, Biology, Art, PE, Social Studies, etc.)
- Homeroom teachers
Job Details
- Full-time, permanent positions
- 20–25 teaching hours per week
- Monday–Friday schedule
- Two days off per week
- Start dates: Flexible / ASAP / Oct 2026–Feb 2027
- Contract length: 1 year / 2 years
Salary & Benefits
- 20,000–36,000 RMB/month (depending on school and experience)
- Free private apartment or housing allowance
- Airfare reimbursement
- Working (Z) visa and medical insurance
- Paid holidays and sick leave
- Settlement support
- Friendly and supportive school teams
Requirements
- Native English speaker
- Bachelor’s degree or above
- TEFL / TESOL / CELTA or teaching license preferred
- 2+ years teaching experience preferred
- References from previous employers preferred
- Familiarity with IB / A-Level / IGCSE / Common Core (for international schools)
Application Materials
Please send:
- CV
- Self-introduction video (preferred)
Please apply using the form below.
Here are some examples of currently hiring. We have over 200 positions:
- 1. Kindergarten Homeroom Teacher – Beijing (Tongzhou): Kindergarten homeroom teacher in Tongzhou, Beijing, starting Dec 2026, teaching ages 3–6 in an inquiry-based, Reggio-inspired curriculum. RMB 26–33K/month pre-tax + free apartment; fully paid 3-week summer and 3-week winter holidays (including 1-week Christmas), hours 7:50am–5pm. Native English speakers with kindergarten homeroom experience required; education major or teaching license preferred.
- 2. Kindergarten Teacher – Hangzhou (Xihu District): Kindergarten teacher in Xihu District, Hangzhou, teaching ages 3–6 (classes of 20–26), Monday–Friday, 8:00am–5:00pm. RMB 20–28K/month pre-tax, fully paid Chinese public holidays and winter holiday, legal work visa provided. Bachelor’s degree + 2+ years full-time kindergarten experience required; ECE major and native English speakers preferred.
- 3. English Teacher – Dalian (Training Institution): English teacher at a training institution in Dalian, teaching ages 3–12, starting ASAP. RMB 18–25K/month pre-tax with housing included; 5 days/week × 8 hours (off days may not be weekends); work visa, free meals, and insurance provided. Native English speakers with solid training-institution teaching experience.
- 4. Middle School Fine Art Teacher – Chengdu (K12 School): Middle school Fine Art teacher at a K12 school in Chengdu, starting late Feb 2027. RMB 25–30K/month pre-tax (salary + housing allowance), paid winter and summer vacations, working meals, annual flight allowance, high-end medical insurance, and staff-child tuition discount. Native English speakers with a related Bachelor’s degree and TEFL/TESOL/CELTA or 2 years of relevant experience.
- 5. Kindergarten English Teacher – Beijing: Kindergarten English teacher in Beijing, teaching ages 3–4, full-time 8:00am–5:00pm (1-hour paid lunch), new semester start. RMB 25–35K/month pre-tax; fully paid 3-week winter + 2-week summer vacations, paid public holidays and annual leave, work visa support, full social insurance, and relocation assistance. Native speakers (US/UK/AU/CA/NZ), Bachelor’s degree, 2+ years early childhood teaching experience, aged 20–45.
- 6. Kindergarten Teacher – Shenzhen: Kindergarten teacher in Shenzhen, starting ASAP. RMB 22–26K/month pre-tax, private single accommodation, paid winter and summer holidays. Native English speakers.
- 7. Kindergarten Teacher – Foshan: Kindergarten teacher in Foshan, starting ASAP. RMB 18–22K/month pre-tax + RMB 1.6K housing allowance, paid winter holiday. Native English speakers.
- 9. High School English Literature Teacher – Guangzhou: High school English Literature teacher in Guangzhou, starting ASAP. RMB 20–25K/month, paid winter and summer holidays. Native English speakers.
- 10. Middle School Chemistry Teacher – Kunming: Middle school Chemistry teacher in Kunming, flexible start. RMB 22–28K/month after tax (all-inclusive package), paid winter and summer holidays. Native speakers preferred.
- 11. Middle School Math Teacher – Beijing: Middle school Math teacher in Beijing, starting ASAP. RMB 28K+/month after tax (all-inclusive), paid winter and summer holidays; MYP experience required. Native speakers preferred.
- 12. K12 Spanish Teacher – Beijing: K12 Spanish teacher in Beijing, starting ASAP. RMB 20K+/month, paid winter and summer holidays. Native Spanish speakers.
- 13. Primary School Teachers (×2) – Beijing: Primary school teachers (2 openings) in Beijing for UK/US/Australian/Canadian native speakers, starting January. RMB 32–37K/month, with winter and summer vacations.
- 14. English Teacher – Harbin (Training Institution): English teacher at a training institution in Harbin, negotiable start date. RMB 20–25K/month. Native English speakers.
- 15. Kindergarten Teacher – Harbin (Female): Kindergarten teacher in Harbin, starting ASAP. RMB 18–25K/month + RMB 2K housing allowance, paid winter and summer holidays. Female native English speakers.
- 16. Kindergarten Teacher – Chengdu: Kindergarten teacher in Chengdu, teaching ages 3–6, starting January 2027, Monday–Friday. Around RMB 25K/month, paid winter and summer vacations (approximately 1 month each) + Christmas holiday, work visa sponsorship, transportation allowance, and festival gifts. Requires PGCE or QTS and 3+ years as a kindergarten lead teacher.
- 17. English Teacher – Jinan (Training Center): English teacher at a training center in Jinan, teaching ages 3–12, starting ASAP. RMB 18–25K/month, paid holidays, demo-class and year-end bonuses, work visa, and commercial insurance. Schedule: Wednesday–Friday 2pm–9pm, Saturday–Sunday 8:30am–7:30pm (Monday and Tuesday off).
- 18. English Teacher – Hangzhou (Private Primary School): English teacher at a private primary school in Hangzhou, starting ASAP, teaching ages 7–12, Monday–Friday 8:00am–4:40pm (20–22 classes/week). RMB 17–18K/month pre-tax inclusive. Native English speakers with a Bachelor’s degree and TEFL/TESOL/CELTA/PGCE or valid teaching license; 1+ year ESL experience preferred.
- 19. Kindergarten Teacher – Beijing (Fengtai, Liuliqiao): Kindergarten teacher near Liuliqiao, Fengtai, Beijing, teaching ages 2–3, 8:00am–5:00pm. RMB 25–28K/month after tax, two weeks each of paid winter and summer vacation, social insurance provided. Native speakers from the UK/US/Australia/New Zealand.
Many more opportunities are available. If you are looking for a stable, well-paid teaching job in China with full visa support, we would love to hear from you!