Spanish Teacher Jobs in Virginia by City
Williamsburg
(48 postings)
Teacher - CTE;...; Teacher - Jamestown High...
Virginia Beach
(38 postings)
General Physics Teacher; Physics Teacher...
Culpeper
(20 postings)
History and Social...; JROTC Instructor...
Richmond
(18 postings)
In-Person High School...; Spanish Teacher...
Roanoke
(18 postings)
Music Teacher -...; Music Teacher - Middle...
Newport News
(15 postings)
Bilingual Elementary...; Elementary Teacher -...
Leesburg
(11 postings)
Teacher, Spanish; Teacher, Special...
Lynchburg
(10 postings)
Innovative Spanish...; Residential CS Adjunct...
Martinsville
(8 postings)
Foreign Language...; Foreign Language...
Salem
(8 postings)
Adjunct Lecturer Spanish; Spanish Adjunct...
Falls Church
(7 postings)
Henderson Middle School...; Spanish Teacher -...
Alexandria
(6 postings)
Part time Spanish Teacher; Part-Time Spanish...
Arlington
(6 postings)
T26/Language Teacher;...; T26/Language Teacher;...
Franklin
(6 postings)
SY Teacher Spanish K-12; SY Teacher, Special...
Harrisonburg
(6 postings)
Math Teacher - RHS; Harrisonburg Academy...
Norfolk
(6 postings)
Spanish Teacher; Spanish Teacher —...
Ashburn
(5 postings)
Teacher, Special...; Language Ambassador;...
Fredericksburg
(5 postings)
Middle School Spanish...; Smith Station General...
Hampton
(5 postings)
Dual Language Immersion...; Adjunct Instructor–...
Sterling
(5 postings)
Teacher, Spanish;...; Spanish Teacher -...
Winchester
(5 postings)
Elementary Spanish...; Lower School Spanish...
Farmville
(4 postings)
Spanish Lecturer Bridge...; Lecturer of Spanish...
Purcellville
(4 postings)
Teacher, Spanish;...; Teacher, Spanish;...
Stafford
(4 postings)
Teacher - Marketing; Teacher - Literacy...
Fairfax
(3 postings)
Spanish Teacher;...; Spanish 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...
Radford
(1 posting)
Spanish Adjunct...
1 day ago
1.
Teacher, Spanish; Part-time
Job in
Purcellville, Virginia, USA
Education / Teaching (High School, Spanish Teacher)
Position: Teacher, Spanish (Part - time benefit eligible) - Loudoun County Public Schools Woodgrove High School - Purcellville,...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Teacher, Spanish; Part-time JobListing for: Young World Physical Education |
1 day ago
2.
Spanish Teacher
Job in
Newport News, Virginia, USA
Education / Teaching (Spanish Teacher, Language Teacher, High School, Elementary School)
Position: 2026 - 2027 Spanish Teacher - Spanish Teacher - Denbigh High School, Newport News Public Schools, Newport News, Virginia - Job...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Spanish Teacher JobListing for: Young World Physical Education |
1 day ago
3.
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
4.
French Teacher
Job in
Newport News, Virginia, USA
Education / Teaching (Language Teacher, Elementary School, Spanish Teacher, High School)
Position: 2026 - 2027 French Teacher - French Teacher - Newport News Public Schools HINES MS - ADMIN - Newport News, Virginia Open...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. French Teacher JobListing for: Young World Physical Education |
1 day ago
5.
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
6.
Inspiring Middle School Spanish Teacher; Part-Time
Job in
Crozet, Virginia, USA
Education / Teaching (Spanish Teacher, Middle School, Language Teacher)
Position: Inspiring Middle School Spanish Teacher (Part - Time) - Location: Crozet - Albemarle County Public Schools and Local Government...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Inspiring Middle School Spanish Teacher; Part-Time JobListing for: Albemarle County Public Schools and Local Government |
1 day ago
7.
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
8.
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
9.
Science Teacher; Biology/Earth and Space
Job in
Virginia Beach, Virginia, USA
Education / Teaching (Spanish Teacher, High School, Special Education Teacher, Science Teacher)
Position: Science Teacher (Biology/Earth and Space) - General Responsibilities - Under direction of the school principal, plan and...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Science Teacher; Biology/Earth and Space JobListing for: Virginia Beach City Public Schools |
1 day ago
10.
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
11.
Spanish Adjunct
Job in
Richmond, Virginia, USA
Education / Teaching (College Lecturer, Spanish Teacher)
Location: Richmond - Spanish Adjunct - Brightpoint Community College is a two - year public institution of higher education and is one of...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies... Spanish Adjunct JobListing for: Virginia's Community Colleges |
1 day ago
12.
Spanish Adjunct
Job in
Richmond, Virginia, USA
Education / Teaching (Spanish Teacher, College Lecturer)
Location: Richmond - Spanish Adjunct - Brightpoint Community College is a two - year public institution of higher education and is one of...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies... Spanish Adjunct JobListing for: Virginia's Community College System |
1 day ago
13.
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 :...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Math Teacher - RHS JobListing for: Young World Physical Education |
2 days ago
14.
Middle School Spanish Teacher
Job in
Leesburg, Virginia, USA
Education / Teaching (Spanish Teacher, Middle School, High School)
Middle School Spanish Teacher - (Full Time Preferred, Part Time Available) - Providence Academy is a Christian Independent school that...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Middle School Spanish Teacher JobListing for: Wayne Country Day School |
2 days ago
15.
Art Teacher
Job in
Stanardsville, Virginia, USA
Education / Teaching (Spanish Teacher, High School, Elementary School, Art / Design Teacher)
Position: Art Teacher - 2026 - 2027 - Location: Stanardsville - Art Teacher - - Greene County Public Schools, Nathanael Greene...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Art Teacher JobListing for: Greene County Public Schools |
2 days ago
16.
Physics Teacher
Job in
Virginia Beach, Virginia, USA
Education / Teaching (Spanish Teacher, Special Education Teacher, High School, Elementary School)
General Responsibilities - Under direction of the school principal, plan and provide appropriate learning experiences for students....
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Physics Teacher JobListing for: Virginia Beach City Public Schools |
2 days ago
17.
Grade 4 Teacher - Inspire Learning, Collaborate & Grow
Job in
Virginia Beach, Virginia, USA
Education / Teaching (Elementary School, Spanish Teacher, High School, Special Education 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. Grade 4 Teacher - Inspire Learning, Collaborate & Grow JobListing for: Virginia Beach City Public Schools |
2 days ago
18.
Grade 6 English Teacher
Job in
Virginia Beach, Virginia, USA
Education / Teaching (High School, Spanish Teacher, Middle School)
Responsibilities - Under direction of the school principal, plan and provide for appropriate learning experiences for students.Provide an...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Grade 6 English Teacher JobListing for: Virginia Beach City Public Schools |
2 days ago
19.
Bilingual Elementary Teacher – Spanish Immersion
Job in
Newport News, Virginia, USA
Education / Teaching (Bilingual, Spanish Teacher, Elementary School), Language/Bilingual (Bilingual)
Young World Physical Education is seeking a dedicated Full - Time Elementary Teacher specializing in Dual Language (Spanish) for Newport...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Bilingual Elementary Teacher – Spanish Immersion JobListing for: Young World Physical Education |
2 days ago
20.
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...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Elementary Teacher - Dual Language; Spanish JobListing for: Young World Physical Education |