English Teacher (in Thailand)

Teachers for Thailand


Click Apply to go to our application form.


About the job

Teachers for Thailand have many different roles available in schools across Thailand.
There are positions available in kindergartens, primary, middle and high schools. Their locations offer an array of things to do, from being near a beach to being by the hustle and bustle of the big city, or shooting down a river on a raft. We will try to tailor your experience to your desires. You will be asked to teach around 22 hours a week.

Qualification Requirements

Bachelor's degree in any field.
The unrestricted right to work in the US, UK, Canada, Australia, New Zealand, South Africa or Ireland.
A teaching certificate is preferred.

Experience Requirements

No experience required.


$950.00 to $1250.00 per month

Plus Visa assistance, work permit, airport pick up, accommodation assistance and 24hr support from Native English speaking staff.

Frequently Asked Questions

Click here to view the FAQ's for Teachers for Thailand

What is the pay?

$950 to $1250 per month
Visa assistance
Work permit
Airport pick up
Accommodation assistance
24hr support from Native English speaking staff

Who will I be teaching?

There are positions available in kindergartens, primary schools, middle schools, and high schools.

Where is the school located?

There are positions all across Thailand.

Is the curriculum provided?

All of the curriculum and materials will be provided.

How long is the contract?

There are 2 different contract terms:

Term 1 is from May to October.
Term 2 is from November to February/March.

If teachers are returning for a new term, the term break holidays will be fully paid. So you can enjoy your break knowing you’ll be fully paid.