Paid Teaching in Thailand

Book now for £199

Prices from

£1,199

Duration: 6 or 12 months

Trip code: THPT

Want to travel to Thailand, gain teaching skills, earn a university-accredited TEFL qualification, and make good money in an English teaching role? Well now you can! On this 120-hour TEFL/TESOL course based in the beautiful beach resort of Hua Hin, you’ll gain all the skills and qualifications you’ll need to teach English to students of any age abroad.  This programme is unique as it also offers a whole week of exciting cultural immersion, where you can discover all about Thai culture, see the sights, learn a little of the Thai language and have fun trying Thai cooking or visiting temples!  With a further three weeks of expert TEFL training held in a Thai school you will then be given assistance to apply for an exciting teaching role anywhere in Thailand.  Once you've landed a paid teaching position you can expect to earn up to USD1200 per month - Amazing!

Trip highlights

  • Gain a 120-hour TEFL qualification, accredited by a top Bangkok university!
  • Get a paid teaching job in Thailand after training and earn up to USD1200 per month in a teaching placement
  • Train directly in a Thai school environment, gain practical classroom experience and study at our beach front training centre with views of the sea in beautiful, laid-back Hua Hin! Meet like-minded mates and bond with teaching buddies as you train
  • Make a real difference to the lives of Thai kids as a school teacher, plus volunteer for 2 days teaching at a kids camp during your TEFL training
  • Get expert assistance finding the perfect teaching placement and then gain amazing teaching experience teaching in a Thai school - plus the chance to explore Thailand in the school holidays!

Dates & booking
On some start dates, participants who apply for this programme will take part in a 'mix/learn' option, which means you will spend 1-2 weeks studying at home towards your TEFL qualification on an e-learning online platform BEFORE you depart for Thailand.

OR