English Teacher / ESL TEFL Job Openings in Virginia — Search & Apply
3 days ago
81.
English Language Learner Instructional Assistant
Job in
Luray, Virginia, USA
Education / Teaching (English Teacher / ESL TEFL, Bilingual)
Location: Luray - English Language Learner Instructional Assistant - Page County Public Schools District Wide - Luray, Virginia Open in...
English Language Learner Instructional Assistant JobListing for: Page County Public Schools |
3 days ago
82.
English Second Language; Esl) Teacher
Job in
Christiansburg, Virginia, USA
(Christiansburg jobs)
Education / Teaching (English Teacher / ESL TEFL)
Position: 2026 - 2027 ENGLISH AS A SECOND LANGUAGE (ESL) TEACHER - Overview - ENGLISH AS A SECOND LANGUAGE (ESL) TEACHER — Montgomery...
English Second Language; Esl) Teacher JobListing for: Location Not Listed |
3 days ago
83.
English Second Language Adjunct; Summer/Fall
Job in
Fredericksburg, Virginia, USA
(Fredericksburg jobs)
Education / Teaching (English Teacher / ESL TEFL, College Lecturer, Language Teacher)
Position: English as a Second Language Adjunct (Summer/Fall 2026) - English as a Second Language Adjunct (Summer and Fall 2026) -...
English Second Language Adjunct; Summer/Fall JobListing for: Virginia Community Colleges |
3 days ago
84.
English Teacher
Job in
Norfolk, Virginia, USA
(Norfolk jobs)
Education / Teaching (English Teacher / ESL TEFL, High School)
Job Summary - The English Teacher provides standards - based instruction that develops students' reading, writing, speaking,...
English Teacher JobListing for: Vets Hired |
3 days ago
85.
Adjunct Faculty – English
Job in
Hampton, Virginia, USA
(Hampton jobs)
Education / Teaching (College Lecturer, Academic, Adult & Continuing Education, English Teacher / ESL TEFL)
Work Location Hampton - 650 - Hiring Range $781 - $1,305 per credit hour - Emergency/Essential Personnel No - EEO Category I - Faculty...
Adjunct Faculty – English JobListing for: Virginia Community Colleges |
3 days ago
86.
Part-Time Read Instructor
Job in
Portsmouth, Virginia, USA
(Portsmouth jobs)
Education / Teaching (Elementary School, English Teacher / ESL TEFL, Teacher Assistant/ Paraprofessional, Tutoring)
Position: PART - TIME READ 180 INSTRUCTOR - PART - TIME READ 180 INSTRUCTOR - Portsmouth Public Schools Reading and English - ...
Part-Time Read Instructor JobListing for: Portsmouth Public Schools |
3 days ago
87.
Part-Time English Language Acquisition Teacher; Adult Education
Job in
Norfolk, Virginia, USA
(Norfolk jobs)
Education / Teaching (Adult & Continuing Education, English Teacher / ESL TEFL)
Position: Part - Time English Language Acquisition Teacher (Adult Education) - Part - Time English Language Acquisition Teacher (Adult...
Part-Time English Language Acquisition Teacher; Adult Education JobListing for: NORFOLK TECHNICAL CENTER |
3 days ago
88.
Academic Writing & Reading Tutor Vivian Huang
Job in
Arlington, Virginia, USA
(Arlington jobs)
Education / Teaching (English Teacher / ESL TEFL, Bilingual, Tutoring), Language/Bilingual (Bilingual)
Meet Vivian Huang – Expert English, Reading, and Admissions Writing Tutor - Vivian Huang is an experienced educator and writing coach...
Academic Writing & Reading Tutor Vivian Huang JobListing for: Magellan Tutoring, LLC |
3 days ago
89.
Volunteer ESL Teaching Assistant - Empower Adult Learners
Job in
Arlington, Virginia, USA
(Arlington jobs)
Education / Teaching (English Teacher / ESL TEFL, Adult & Continuing Education)
Our Vision - Our learners will be able to access and use information from a variety of sources, voice their ideas and concerns, act...
Volunteer ESL Teaching Assistant - Empower Adult Learners JobListing for: Arlington Education and Employment Program (REEP) |
3 days ago
90.
Teacher, English Learner; Part-Time
Job in
Ashburn, Virginia, USA
(Ashburn jobs)
Education / Teaching (English Teacher / ESL TEFL, Bilingual, Elementary School, Language Teacher)
Position: Teacher, English Learner (Part - Time) - Loudoun County Public Schools Teaching and Learning - K12 Office - Ashburn, Virginia...
Teacher, English Learner; Part-Time JobListing for: Loudoun County Public Schools |