ESL Teacher Jobs in North Carolina

1-15 of 22 Jobs

ESL (English Second Language) Teacher - Talent Pool

  • Winston Salem, NC
  • 6 hours ago
  • Winston Salem, NC
  • 6 hours ago

FUNCTIONAL PURPOSE The purpose of this position is to organize and implement an instructional program for English Learner (EL) students in the regular classroom, an ESL classroom setting or both settings...

ESL Teacher - Multiple Locations

  • Albemarle, NC
  • 2 days ago
  • Albemarle, NC
  • 2 days ago

Essential Job Functions Develops lesson plans and instructional materials providing effective teaching strategies....

ESL (English Second Language) Teacher - Part Time 50% 2025-2026 School Year

  • Winston Salem, NC
  • 3 days ago
  • Winston Salem, NC
  • 3 days ago

Prepare lesson plans for each group or class assigned. Develop and maintain a classroom environment conducive to effective learning....

50% ESL (English Second Language) Teacher 2025-2026

  • Winston Salem, NC
  • 6 days ago
  • Winston Salem, NC
  • 6 days ago

Prepare lesson plans for each group or class assigned. Develop and maintain a classroom environment conducive to effective learning....

Prepare lesson plans for each group or class assigned. Develop and maintain a classroom environment conducive to effective learning....

ESL Teacher Assistant

  • Mount Olive, NC
  • 9 days ago
  • Mount Olive, NC
  • 9 days ago

ESL Teacher Assistant Duplin County Schools North Duplin Elementary School - Mount Olive, North Carolina This job is also posted in Duplin County School District, and North Carolina School Jobs Job...

ESL Teacher

  • Selma, NC
  • 9 days ago
  • Selma, NC
  • 9 days ago

ESL Teacher Johnston County Public Schools Micro Elementary - Selma, North Carolina This job is also posted in Johnston County Public Schools, and North Carolina School Jobs Job Details Job ID:5267357...

ESL Teacher

  • Manteo, NC
  • 9 days ago
  • Manteo, NC
  • 9 days ago

:Posted until filled Re-Posted:Jul 2, 2025 Starting Date:Aug 14, 2025 Job Description DARE COUNTY SCHOOLS Title: ESL Teacher Reports to: Principal and ESL Program Coordinator Salary: State Salary Plus...

ESL Teacher 50%

  • Clayton, NC
  • 9 days ago
  • Clayton, NC
  • 9 days ago

ESL Teacher 50% Johnston County Public Schools East Clayton Elementary - Clayton, North Carolina This job is also posted in Johnston County Public Schools, and North Carolina School Jobs Job Details...

ESL Teacher-Part-Time - Location TBD

  • Newton, NC
  • 9 days ago
  • Newton, NC
  • 9 days ago

GENERAL STATEMENT OF JOB The ESL teachers will work with the ESL tutors, classroom teachers, parents, and students to provide English instruction....

Teacher - ESL (P/T 20 hrs/wk)

  • Wilmington, NC
  • 13 days ago
  • Wilmington, NC
  • 13 days ago

This is a regular 10-month contract with full benefits effective the 2025-2026 school year. By Board Policy 7440, a teacher must remain in his or her school for three school years. Please click...

2025-2026 ESL Teacher

  • Raeford, NC
  • 14 days ago
  • Raeford, NC
  • 14 days ago

Teacher job classification within Hoke County Schools....

ESL Teacher

  • Clinton, NC
  • 22 days ago
  • Clinton, NC
  • 22 days ago

group instruction, etc.; has established a set of rules and procedures that govern student movement in the classroom during different types of instructional and non- instructional activities; frequently...

10% ESL (English Second Language) Teacher 2025-2026 School Year

  • Winston Salem, NC
  • 23 days ago
  • Winston Salem, NC
  • 23 days ago

Prepare lesson plans for each group or class assigned. Develop and maintain a classroom environment conducive to effective learning....

50% ESL (English Second Language) Teacher 2025-2026 School Year

  • Winston Salem, NC
  • 23 days ago
  • Winston Salem, NC
  • 23 days ago

Prepare lesson plans for each group or class assigned. Develop and maintain a classroom environment conducive to effective learning....

Demographic Data for North Carolina

Moving to North Carolina? Find some basic demographic data about North Carolina below.


Local
National
10,439,413
246,359

ESL Teacher Online Courses and Training Opportunities

iHire curates thousands of courses in order to recommend the best ones to help further your career. If you register for a course using the links on our site, we may receive a small commission.
Become an ESL teacher
This course was designed to give the student (soon to be teacher!) the most important aspects about becoming an ESL teacher abroad. It is taught by an ESL teacher with over 10 years experience...
Academic Writing in English for ESL Learners
This course will equip you with the skills to write good persuasive essays in English at university level, as well as improve your critical thinking skills, argument reasoning, and use of external...
AI for Teachers
AI for Teachers is an activity focused, self-paced course designed to help educators prepare themselves and their students for a future which is becoming increasingly automated Technology and...

Salary for ESL Teacher Jobs in North Carolina

Estimated salary range based on data from US Bureau of Labor Statistics (BLS) and iHire research efforts.

Highest Education Level

ESL Teachers in North Carolina offer the following education background
Master's Degree
47.7%
Doctorate Degree
28.0%
Bachelor's Degree
18.6%
High School or GED
2.1%
Associate's Degree
1.9%
Vocational Degree or Certification
1.3%
Some College
0.2%
Some High School
0.1%

Average Work Experience
Here's a breakdown of the number of years' experience offered by ESL Teachers in North Carolina
2-4 years
34.2%
None
27.7%
1-2 years
22.4%
Less than 1 year
12.0%
4-6 years
3.7%