https://bayt.page.link/Bm43dH78fCMheVat7
Create a job alert for similar positions

Job Description

Secondary Math & Science Teacher
Al Khobar, Saudi Arabia

Start Date: August 2025
School Curriculum: IB
Minimum Experience: 2 years

The School

This school opened in 2000 with 19 students and now has an enrolment of more than 1370 students representing over 38 different nationalities. It is a dynamic, gender-segregated, international school and is an IB World School offering the Primary Years Program (PYP) and the Diploma Program (DP). Core courses of study are aligned with North American standards and the school prides itself in providing a top quality classroom environment for students. The faculty is a mix of certified teachers from English speaking countries and Saudi and Arabic teachers from the Middle East.

Living and Working in Saudi Arabia

Al-Khobar is a thriving city undergoing rapid development. It is only a short drive away from Bahrain where shops, hotels and restaurants are easily accessible.

School Requirements



  • Fully qualified with a valid teaching certificate
  • Candidates with IB PYP experience will be prioritised
  • A minimum of 2 years teaching experience is preferred, and previous international experience is prioritised
  • Strong classroom management
  • Good communication skills
  • Independent working habits
  • Strong organizational skills
  • A positive, cooperative attitude
  • Creativity and resourcefulness

Salary and Benefits Package



  • Teaching salaries range from $130,000 - 150,000SAR
  • Home country salary allowance of 19,200SAR per annum for those living away from home (e.g. UK, US, Australian, New Zealand, Canadian teachers)
  • Fully furnished housing provided
  • Annual Airfare allowance for teacher and dependents
  • Health insurance for teacher and dependents
  • Tuition discount (100% for first child - 50% for the second child)2 year contract
  • Shipping allowance
  • Local transportation allowance
  • 2 year contract


You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.