Filter Jobs

Job Type

Country

English Teaching Jobs

Connecting teachers with schools worldwide since 2001.

796 open positions

New Eagle American Institute - Taiping Xinguang School

Foreign ESL Teacher Taiping Xinguang School

Teach enthusiastic learners in Taiwan with competitive pay, fun students, flexible schedules and a supportive team that helps you grow professionally.

Taichung, Taiwan

New Dara Academy NP Program

Secondary School NP English Teacher

Teach fun secondary students in Thailand with a flexible 16 to 20 hour week, a competitive 35,000 Baht salary, free housing and visa support for an exciting year abroad.

Chiang Mai, Thailand

New Hillside Collegiate Wirye

Full-Time ESL Teacher in Songpa

Full-Time ESL Teacher in Songpa at Hillside Collegiate Wirye in Korea

Seoul, Korea

New Creverse i-Garten

Kindergarten English Teacher

Join a warm Seoul kindergarten near top subway lines with competitive pay, fun small classes, a flexible schedule and housing allowance for a great work-life balance.

Seoul, Korea $0k+

New Ampa Kindergarten

Homeroom Teacher, Ampa Kindergarten

Enjoy competitive pay teaching fun young learners in Thailand with a flexible schedule, great location and a supportive team to help you thrive.

Lamphun, Thailand

New Squbee English

Full Time English Teacher Tokushima

Earn 250,000 yen a month teaching fun students from toddlers to adults with a flexible 25-hour week, generous holidays, and Tokushima living within easy reach of Kobe and Osaka.

Osaka, Japan

New Phoenix Wittaya School

Lower Secondary English Teacher

Earn up to 60,000 THB teaching energetic students in beautiful Pattaya with a friendly team, flexible weekday hours and generous paid vacation just a short drive from Bangkok.

Pattaya, Thailand

New Saint Gabriel's College

Native English Teacher Grades 1-12

Join us in Bangkok for competitive pay, flexible schedules, and fun, engaged students while enjoying a vibrant city and strong support to get you settled.

Bangkok, Thailand

New Nakornpayap International School

Math Teacher Grades 5-6

Teach fun upper primary learners in Chiang Mai with a competitive ฿60,000 monthly salary, supportive colleagues, a flexible schedule and life in a beautiful city.

Chiang Mai, Thailand

New Nareerat School

High School English Teacher (Grade 10)

Join a friendly school in Phrae teaching engaging teens with fun students, great location, flexible hours and a competitive salary starting at ฿32,000 per month.

Phrae, Thailand

New Australian International School

Early Years Campus Nurse

Enjoy great pay, flexible mornings, and caring for lively young learners in sunny Bangkok while joining a supportive international school community.

Bangkok, Thailand

New Suratsawadee School

Pre-K, Kindergarten & Primary Teacher

Join friendly classrooms in Khon Kaen or Roi Et teaching playful young learners with competitive pay of 23,000 to 25,000 THB, weekdays only and full training provided.

Khon Kaen, Thailand ฿23k+

New TEFL heaven

English Teacher Positions Abroad

Teach fun enthusiastic students from amazing locations with great pay and flexible hours while getting placement support and training for a smooth start.

Online

New Squbee English

Full-Time English Teacher Tokushima

Earn a competitive 250,000 yen a month teaching lively students from toddlers to adults in Tokushima, enjoy about 25 teaching hours a week, generous holidays and nearby apartment options.

Japan

New Sura Nari Witthaya School

Foreign Teachers for Sura Nari Witthaya School

Teach in Nakhonratchasima, Thailand with fun students, flexible schedules and competitive pay of 33 to 35k฿ monthly, join a supportive team and enjoy a great location.

Nakhon Ratchasima, Thailand

New Maze for Fun

Assistant Teacher Nakhon Nayok

Enjoy good pay, fun students and flexible schedules teaching in scenic Nakhon Nayok with visa support, insurance, meals and accommodation provided.

Nakhon Nayok, Thailand

New Trinity International School

High School English Language Arts Teacher

Enjoy competitive pay, fun senior students, a flexible schedule, and a beautiful Thailand location while teaching English literature and exam prep to Grades 11 and 12.

Bangkok, Thailand

New Phayaophitthayakhom School

Bilingual NES English Teacher

Earn 38,000 THB a month teaching just 15 hours a week to fun students in beautiful Phayao, Thailand with a flexible schedule and chances to lead clubs and activities.

Phayao, Thailand

New Whimsy We English

Kindergarten English Teacher

Earn 10,000 baht weekly teaching a playful small class of 4–10 kids, enjoy part-time March hours and a convenient Walk Ratchaphruek location near Bang Wa BTS and Bang Rak Yai MRT

Nonthaburi, Thailand

New Tonkla School

English Homeroom Teacher

Teach fun, curious students in beautiful Chiang Mai with competitive pay, flexible hours and full-time support—join a welcoming school community and grow as a teacher.

Chiang Mai, Thailand

New Royal English Programme School (REPS)

Primary English and Science Teachers

Enjoy competitive pay of 60,000 baht, lively students, a flexible schedule, and easy access to Pattaya and Koh Samet while teaching in sunny Rayong.

Rayong, Thailand

New VAX International Scholars

Preschool and Elementary English Teacher

Earn about 15,300 CNY a month teaching small, fun classes in China with flexible school hours, housing options, lunch provided and a supportive, collaborative team.

Beijing, China

New Ganzhou Language School

University Pathway English Instructor

Teach motivated university-bound young adults in China with a competitive 15,700 CNY starting pay including housing, a flexible 9am to 6pm schedule and about 25 teaching hours per week.

Ganzhou, China

New TIH INTERNATIONAL

ESL Teacher (Ongoing Hiring)

Teach upbeat small classes in sunny Thailand with competitive pay, rent free housing, flight reimbursement, a five day week and plenty of support for new teachers.

Bangkok, Thailand

New Royal English Programme School (REPS)

Primary School English and Science Teacher

Teach joyful young learners in beachside Ban Chang with great pay, flexible schedules, daily lunch, paid holidays and a supportive team while enjoying nearby island weekends.

Rayong, Thailand ฿60k+

New EP Plus Learning

Filipina Substitute Teacher Bangkok

Teach joyful students in central Bangkok with a competitive salary of 22,000 to 25,000 THB, flexible shifts, visa support and a friendly team ready to help you grow.

Bangkok, Thailand ฿22k+

New Kajonkietsuksa School

Kindergarten English Teacher

Live in beautiful Phuket teaching joyful young learners with competitive pay up to 60,000 THB a month, flexible mornings and full visa and health support

Phuket, Thailand ฿40k+

New Influent

Host Family English Teacher

Earn competitive pay teaching fun international students, enjoy a flexible schedule and spare bedroom hosting in great U.S. locations with full support.

United States

New Akerlei Idiomas

EFL Teacher Ermua Spain

Competitive pay teaching friendly learners in Ermua with flexible hours, small classes and easy access to Bilbao and San Sebastián for a great work life balance.

Spain

New Openbook Teachers

Primary & High School English Teacher

Earn from 33,000 THB a month teaching fun, motivated students in Thailand with flexible weekday hours, visa and permit provided and affordable furnished housing arranged.

Thailand

Daothong Wittayalai School

Full-Time English Program Teacher

Earn 40,000 THB a month teaching fun, eager students in beautiful Nakhon Nayok with a family-friendly Monday to Friday schedule, meals provided and affordable housing nearby.

Nakhon Nayok, Thailand

Kajonkietsuksa School

Kindergarten Homeroom Teacher

Enjoy competitive pay up to 60,000 THB teaching playful little learners in sunny Phuket with a flexible schedule, great benefits and extra income opportunities.

Phuket, Thailand

Kajonkietsuksa School

Primary Swimming and Sports Teacher

Enjoy competitive pay of 40 to 60k THB teaching fun young learners in sunny Phuket with a flexible schedule, full visa support and great local perks.

Phuket, Thailand

Saint Joseph Mueang-Ake School

Kindergarten English Teacher

Earn a competitive 46,000 THB monthly teaching joyful kindergarteners in Rangsit with Monday to Friday mornings, housing help, shuttle service and generous bonuses.

Rangsit, Thailand

Kengkla Kindergarten

Kindergarten English Teacher

Enjoy good pay teaching cheerful kindergarteners in beautiful Loei, Thailand with flexible morning schedules, fun students, and a supportive team eager to welcome you.

Loei, Thailand

Earl Montessori

Montessori Toddler Teacher

Enjoy competitive pay teaching curious, fun little learners in Nakhon Pathom with flexible morning hours and a supportive team in beautiful Thailand.

Nakhon Pathom, Thailand

Ltd. King Eikaiwa

English Teacher Nara and Kyoto

Teach happy, energetic students in beautiful Kyoto and Nara with competitive pay, flexible shifts and strong support to help you thrive.

Nara, Japan

Curiookids

Part-Time English Teacher (Khon Kaen)

Teach lively young learners in Khon Kaen, earn 450 Baht an hour with flexible evenings and weekend shifts, full training and a friendly, supportive team.

Khon Kaen, Thailand

Crest School

High School Mathematics Teacher

Earn competitive pay while teaching math to fun, motivated students with flexible hours, strong support for your growth, and a vibrant Bangkok location.

Bangkok, Thailand

Kajonkietsuksa School

Filipino English and Special Subjects Teacher

Enjoy living in beautiful Phuket while teaching fun, energetic students with flexible schedules, great pay 22,000–31,000 THB monthly and a supportive school community.

Phuket, Thailand ฿22k+

Kajonkietsuksa School

Primary NES Swimming and Sports Teacher

Earn 40,000 to 60,000 THB a month teaching energetic young learners in beautiful Phuket with a flexible schedule, full visa support and a supportive school community.

Phuket, Thailand ฿40k+

Curiookids KhonKaen

Part-Time English Teacher, KhonKaen

Teach fun small classes of young learners in Khon Kaen, earn 450 Baht an hour with flexible evening and weekend shifts and enjoy a friendly team in Thailand.

Khon Kaen, Thailand

Kasintorn Saint Peter School

Kindergarten & Primary English Teacher

Teach lively young learners in Thailand earning 47,000 to 52,000 THB a month with early Fridays, free lunch and transport, visa help and a great location near the Purple Line

Nonthaburi, Thailand ฿47k+

MediaKids Academy Thailand

English, Math and Science Teacher

Teach happy kids in Thailand starting May 2026 with competitive pay 33,000 to 40,000 THB, housing allowance, visa support and flexible schedules in great locations.

Thailand, Thailand ฿33k+

MediaKids Academy Thailand

Secondary Science Teacher

Earn 45,000 to 50,000 THB teaching enthusiastic students in Nongkhai, enjoy a flexible schedule, accommodation allowance and full visa support while exploring life in Thailand.

Nong Khai, Thailand ฿45k+

Crest School

High School Mathematics Teacher

Enjoy competitive pay, teach math in English to fun motivated students, choose flexible hours, and experience the vibrant lifestyle and great location of Bangkok.

Bangkok, Thailand

MediaKids Academy Thailand

Secondary Subjects Teacher

Move to Thailand and earn 45,000 to 50,000 THB while teaching fun students with a flexible schedule, accommodation allowance and full visa support from a friendly international team.

Udon Thani, Thailand ฿45k+

MediaKids Academy Thailand

Primary Science and Math Teacher

Enjoy teaching fun young learners in Maha Sarakham, Thailand with competitive pay of 30,000–33,000 THB, weekday hours, a housing allowance and full support to get started.

Maha Sarakham, Thailand ฿30k+

CNK English

Online ESL Tutor

Earn competitive pay teaching fun adult students from home with a flexible schedule, weekly PayPal payouts, and minimal prep required.

Online

BFITS Thailand | Bright Future International Training and Services Thailand

English, Math, Science Teacher

English, Math, Science Teacher at BFITS Thailand | Bright Future International Training and Services Thailand in Thailand

Thailand

Hiring? Post your job for $10 — reach 50,000+ teachers