Spanish Teacher Jobs in Virginia by City
Williamsburg
(48 postings)
Teacher - Career...; Teacher-Special...
Virginia Beach
(38 postings)
Bilingual Grade 3...; Math Coach...
Culpeper
(20 postings)
ESL Teacher; ESL Teacher...
Richmond
(19 postings)
Teacher - Language;...; Spanish Teacher...
Roanoke
(18 postings)
Spanish Adjunct Faculty;...; Spanish Adjunct Faculty;...
Newport News
(17 postings)
Elementary Teacher -...; Elementary Teacher -...
Leesburg
(11 postings)
Teacher, Special...; Teacher, Special...
Lynchburg
(8 postings)
SY Spanish Teacher; SY Spanish Teacher...
Martinsville
(8 postings)
Spanish Teacher; Foreign Language...
Salem
(8 postings)
Adjunct Lecturer Spanish; Adjunct Lecturer Spanish...
Falls Church
(7 postings)
Spanish Teacher -...; Spanish Teacher -...
Alexandria
(6 postings)
Part time Spanish Teacher; Part time Spanish Teacher...
Franklin
(6 postings)
Secondary History Teacher; SY Teacher, Special...
Harrisonburg
(6 postings)
Harrisonburg Academy...; Marching Band Instructor...
Norfolk
(6 postings)
Spanish Teacher; French Teacher...
Ashburn
(5 postings)
Teacher, Special...; Teacher, Special...
Fredericksburg
(5 postings)
Smith Station General...; Middle School Spanish...
Hampton
(5 postings)
Dual Language Immersion...; Adjunct Instructor–...
Sterling
(5 postings)
Spanish Teacher -...; Teacher, Spanish;...
Winchester
(5 postings)
Teacher-Spanish,...; Lower School Spanish...
Fairfax
(4 postings)
Spanish Teacher;...; Spanish Teacher; K-8 —...
Farmville
(4 postings)
Spanish Lecturer Bridge...; Spanish Lecturer Bridge...
Purcellville
(4 postings)
Teacher, Spanish;...; Teacher, Spanish;...
Stafford
(4 postings)
Teacher - Literacy; Spanish Teacher -...
Arlington
(2 postings)
T26/Language...; T26/Language Teacher;...
Chantilly
(2 postings)
Teacher, Special...; Teacher, Special...
Charlottesville
(2 postings)
Part-Time Upper School...; Part-Time Upper School...
Christiansburg
(2 postings)
Spanish Language...; Spanish Teacher...
Danville
(2 postings)
Teacher - Spanish; Teacher - Spanish...
Herndon
(2 postings)
Spanish Teacher; Spanish Teacher...
McLean
(2 postings)
Teaching, Admin & Support; Teaching, Admin & Support...
Staunton
(2 postings)
Art Teacher; Art Teacher-Shenandoah...
Woodbridge
(2 postings)
2Nd Grade Teacher; 2Nd Grade Teacher...
Lexington
(1 posting)
Teacher-Exceptional...
today
1.
Elementary Teacher - Dual Language; Spanish
Job in
Newport News, Virginia, USA
Education / Teaching (Elementary School, Spanish Teacher, Language Teacher)
Position: 2026 - 2027 Elementary Teacher - Dual Language (Spanish) - Job Description - Position is responsible for creating a dual -...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Elementary Teacher - Dual Language; Spanish JobListing for: TrulyHired |
today
2.
Elementary Teacher - Dual Language; Spanish
Job in
Newport News, Virginia, USA
Education / Teaching (Elementary School, Spanish Teacher, Language Teacher)
Position: 2026 - 2027 Elementary Teacher - Dual Language (Spanish) - Job Summary - Position is responsible for creating a dual‑language...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Elementary Teacher - Dual Language; Spanish JobListing for: Newport News Public Schools |
today
3.
Teacher - MS Science
Job in
Williamsburg, Virginia, USA
Education / Teaching (Elementary School, Middle School, Spanish Teacher, Special Education Teacher)
Position: Teacher - MS Science (2026 - 27) - Teacher - MS Science (2026 - 27) - Williamsburg James City School District LOIS HORNSBY...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Teacher - MS Science JobListing for: LOIS HORNSBY MIDDLE SCHOOL |
today
4.
Spanish Teacher — Inspire & Elevate Language
Job in
Mineral, Virginia, USA
Education / Teaching (Spanish Teacher)
Position: Full - Time Spanish Teacher — Inspire & Elevate Language - Location: Mineral - Young World Physical Education is seeking a...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Spanish Teacher — Inspire & Elevate Language JobListing for: Young World Physical Education |
today
5.
Teacher - English
Job in
Williamsburg, Virginia, USA
Education / Teaching (Elementary School, Middle School, Special Education Teacher, Spanish Teacher)
Position: Teacher - English (2026 - 27) - This position provides students with appropriate learning activities and experiences designed...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Teacher - English JobListing for: Williamsburg-James City County Schools |
today
6.
Teacher - High School Science
Job in
Williamsburg, Virginia, USA
Education / Teaching (Elementary School, Spanish Teacher, Special Education Teacher, High School)
Job Summary - This position provides students with appropriate learning activities and experiences designed to fulfill their potential...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies... Teacher - High School Science JobListing for: JAMESTOWN HIGH |
today
7.
Teacher - Language; Spanish
Job in
Richmond, Virginia, USA
Education / Teaching (Spanish Teacher, Elementary School)
Position: Teacher - World Language (Spanish) - Teacher (Spanish) - The Spanish Teacher plans and implements a program of study that...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies... Teacher - Language; Spanish JobListing for: Richmond Community High |
1 day ago
8.
Elementary Teacher - Dual Language; Spanish
Job in
Newport News, Virginia, USA
Education / Teaching (Elementary School, Spanish Teacher)
Position: 2026 - 2027 Elementary Teacher - Dual Language (Spanish) - Elementary Teacher - Dual Language (Spanish) - Newport News...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Elementary Teacher - Dual Language; Spanish JobListing for: Young World Physical Education |
1 day ago
9.
Smith Station General Education Teacher - SY
Job in
Fredericksburg, Virginia, USA
Education / Teaching (Special Education Teacher, Elementary School, Spanish Teacher, Middle School)
Position: Smith Station General Education Teacher - 26/27 SY - Smith Station General Education Teacher - 26/27 SY - Smith Station...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Smith Station General Education Teacher - SY JobListing for: Young World Physical Education |
1 day ago
10.
Math Teacher - RHS
Job in
Harrisonburg, Virginia, USA
Education / Teaching (Spanish Teacher, High School, Science Teacher, Special Education Teacher)
Position: Math Teacher - RHS (2026 - 2027 School Year) - Math Teacher - RHS School Year) - Starting Date: Aug 10, 2026 - Job :...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Math Teacher - RHS JobListing for: Young World Physical Education |
1 day ago
11.
History and Social Sciences Teacher
Job in
Culpeper, Virginia, USA
Education / Teaching (High School, Special Education Teacher, Spanish Teacher)
History and Social Sciences Teacher - Culpeper County School District – Culpeper County High, Culpeper, Virginia - Open in Google Maps -...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. History and Social Sciences Teacher JobListing for: Young World Physical Education |
1 day ago
12.
T26/Language Teacher; Jefferson Middle
Job in
Arlington, Virginia, USA
Education / Teaching (Spanish Teacher, Middle School)
Position: T26/27 - WORLD LANGUAGE TEACHER (JEFFERSON MIDDLE) - Job Description - Qualifications: - Must have or be eligible for Virginia...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies... T26/Language Teacher; Jefferson Middle JobListing for: Arlington Public Schools |
1 day ago
13.
Biology Teacher
Job in
Virginia Beach, Virginia, USA
Education / Teaching (High School, Elementary School, Special Education Teacher, Spanish Teacher)
General Responsibilities - Under direction of the school principal, plan and provide for appropriate learning experiences for students....
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Biology Teacher JobListing for: Virginia Beach City Public Schools |
1 day ago
14.
Teacher - Spanish
Job in
Williamsburg, Virginia, USA
Education / Teaching (Spanish Teacher, Elementary School)
Position: Teacher - Spanish (2026 - 27) - Williamsburg James City School District WJCC PUBLIC SCHOOLS - Williamsburg, Virginia -...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Teacher - Spanish JobListing for: Williamsburg James City County Schools |
1 day ago
15.
Part Time Spanish Teacher
Job in
Hampton, Virginia, USA
Education / Teaching (Spanish Teacher)
The Saint Mary Star of the Sea School in Hampton, Virginia seeks an enthusiastic and dynamic Part‑Time Spanish Teacher to provide...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Part Time Spanish Teacher JobListing for: St. Mary Star of the Sea School |
1 day ago
16.
Teacher, Special Education Early Childhood; ECSE
Job in
Sterling, Virginia, USA
Education / Teaching (Elementary School, Special Education Teacher, Teacher Assistant/ Paraprofessional, Spanish Teacher)
Position: Teacher, Special Education Early Childhood (ECSE) - Job Overview - Under general supervision of a principal and/or other...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Teacher, Special Education Early Childhood; ECSE JobListing for: Loudoun County Public Schools |
1 day ago
17.
Spanish Teacher
Job in
Newport News, Virginia, USA
Education / Teaching (Elementary School, Language Teacher, Spanish Teacher, High School)
Position: 2026 - 2027 Spanish Teacher - Foreign Language Teacher - Position is responsible for creating a classroom environment to...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies... Spanish Teacher JobListing for: HERITAGE HS - ADMIN |
1 day ago
18.
Substitute Teacher
Job in
Warsaw, Virginia, USA
Education / Teaching (Education Administration, Elementary School, Bilingual, Spanish Teacher)
Location: Warsaw - Classroom Teacher - Position is responsible for creating a classroom environment favorable to learning and personal...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies... Substitute Teacher JobListing for: Richmond County Public Schools |
1 day ago
19.
Teacher, Chemistry
Job in
Aldie, Virginia, USA
Education / Teaching (High School, Middle School, Spanish Teacher)
Location: Aldie - Job Overview - The Teacher plans, designs, implements and assesses an appropriate instructional program in a high...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies... Teacher, Chemistry JobListing for: Lightridge High School |
1 day ago
20.
Teacher - Literacy
Job in
Stafford, Virginia, USA
Education / Teaching (Elementary School, Special Education Teacher, Spanish Teacher, English Teacher / ESL TEFL)
Position: Teacher 10 - Literacy - Job Description - Job Title: Teacher - Location: School Based - Pay Grade: Teacher Salary Scale - Work...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Teacher - Literacy JobListing for: Young World Physical Education |