Apply now



No fee


12 months


Any month

We are excited to bring you some excellent TEFL teaching opportunities in beautiful Vietnam. Choose from northern, central and southern locations. Leading schools with excellent reputation!

About the school

  • Primary and secondary school learners with focus on developing English fluency and communication skills
  • Curriculum and program designed in South Korea
  • Access to latest education-based technology tools such as automated speech recognition, smart boards and e-learning systems 
  • Fast growing school with 50+ centers in Vietnam
  • Go further with more opportunities in Korea, China and Philippines
  • Full training and a pioneering curriculum are provided to you with this fantastic opportunity
  • You can teach young learners or 15 - 18 year olds using the very latest teaching technologies in your classroom

Some great reasons teaching in Vietnam could be for you

  • Salary from 32,000,000 VND per month (more with experience)
  • Two days off per week (Monday and one additional day Tue-Sun depending on schedule)
  • 525,000 VND over-time hourly rate - applicable when maximum teaching hours are surpassed
  • Housing stipend
  • Bonuses: 10,750,000 VND upon completion of 12 months, 10,000,000 VND - 55,000,000 VND pioneering at 4, 8 and 12 month (depending on city)
  • 20 paid national holidays 
  • Basic Vietnamese residency health insurance contribution plan
  • Reimbursement plan for work permit application
  • 16 students per class maximum (10-15 avg.)
  • Full week-long training and orientation
  • Ongoing teacher support
  • Career professional development opportunities
  • Start any month
  • 12 month renewable contract

Develop your TEFL career with a reputable school and within a rewarding teaching environment

  • All lesson plans provided to you meaning no prep time
  • Lead classes of young Vietnamese students
  • Provide student feedback and appraisals
  • Attend and contribute at training sessions and teacher workshops
  • Assist with limited marketing duties for the school including some demo lessons
  • Centre schedule: Tuesday-Sunday evenings, Saturday/Sunday mornings and afternoons
  • Hours per week: 18-21 teaching hours, ~25-30 total hours (including all admin duties)


  • Native English speaker due to Vietnam visa regulations
  • Bachelor's degree in any discipline
  • TEFL / TESOL / CELTA or a teaching certificate
  • Clean criminal record
  • Able to pass a health check during the training period (required by Vietnamese government)

Teaching in Vietnam locations

Hanoi, Ho Chi Minh, Hai Phong, Thanh Hoa, Nghe An, Quang Ninh, Vinh Phuc, Bac Ninh, Thai Binh, Da Nang, Ninh Binh, Binh Duong, Ha Nam, Phu Tho, Hue, Lao Cai, Dong Nai

We are looking for talented people like you to teach English in Vietnam!

Submit your application today! Simply complete the below registration form to get started.

Apply now

Fill out this form and we will get right back to you

Be the first to receive latest job opportunities, TEFL news and special offers direct to your inbox (it's free!)

Get TEFL certified from only £93

Not TEFL certified yet? Get your TEFL qualification for less!

Teacher testimonials

Find out why ESLstarter have more reviews than anyone else.