×
Register Here to Apply for Jobs or Post Jobs. X

Spanish Teacher Jobs in Virginia by City

Williamsburg (48 postings) Teacher-Special...;  Teacher - English...
Virginia Beach (38 postings) French Teacher -...;  General Physics Teacher...
Culpeper (20 postings) Kindergarten Teacher;  ESL Teacher...
Richmond (19 postings) Spanish Teacher;  In-Person High School...
Roanoke (18 postings) Spanish Adjunct Faculty;...;  Music Teacher -...
Newport News (15 postings) Elementary Teacher -...;  French Teacher...
Leesburg (11 postings) Teacher, Special...;  Teacher, Spanish...
Lynchburg (10 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...;  Part time Spanish Teacher...
Arlington (6 postings) T26/Language Teacher;...;  Middle School Spanish...
Franklin (6 postings) SY Teacher, Special...;  SY Teacher, Special...
Harrisonburg (6 postings) Math Teacher - RHS;  Harrisonburg Academy...
Norfolk (6 postings) French Teacher;  Spanish Teacher —...
Ashburn (5 postings) Language Ambassador;...;  Teacher, Special...
Fredericksburg (5 postings) Middle School Spanish...;  Spanish Teacher...
Hampton (5 postings) Dual Language Immersion...;  Adjunct Instructor–...
Sterling (5 postings) Spanish Teacher -...;  Spanish Teacher -...
Winchester (5 postings) Lower School Spanish...;  Elementary Spanish...
Fairfax (4 postings) Spanish Teacher;...;  Spanish Teacher; K-8 —...
Farmville (4 postings) Spanish Lecturer Bridge...;  Lecturer of Spanish...
Purcellville (4 postings) Teacher, Spanish;...;  Teacher, Spanish;...
Stafford (4 postings) Teacher - Marketing;  Teacher - Literacy...
Chantilly (2 postings) Teacher, Special...;  Teacher, Special...
Charlottesville (2 postings) Part-Time Upper School...;  Part-Time Upper School...
Christiansburg (2 postings) Spanish Teacher;  Spanish Language...
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...
Some of the Last Jobs Posted:
today 1. 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 Job

Listing for: JAMESTOWN HIGH
View this Job
today 2. 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 Job

Listing for: Richmond Community High
View this Job
1 day ago 3. 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 Job

Listing for: Young World Physical Education
View this Job
1 day ago 4. 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 Job

Listing for: Young World Physical Education
View this Job
1 day ago 5. 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 Job

Listing for: Young World Physical Education
View this Job
1 day ago 6. 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...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Bilingual Elementary Teacher – Spanish Immersion Job

Listing for: Young World Physical Education
View this Job
1 day ago 7. 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 Job

Listing for: Arlington Public Schools
View this Job
1 day ago 8. Teacher, Special Education; Deaf & Hard of Hearing Job in Leesburg, Virginia, USA

Education / Teaching (Spanish Teacher, Special Education Teacher, High School)

Position: Teacher, Special Education (Deaf & Hard of Hearing) - Job Overview - The Deaf/Hard of Hearing Teacher provides specially...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Teacher, Special Education; Deaf & Hard of Hearing Job

Listing for: Loudoun County Public Schools
View this Job
1 day ago 9. 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 Job

Listing for: Williamsburg James City County Schools
View this Job
1 day ago 10. 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 Job

Listing for: Loudoun County Public Schools
View this Job
1 day ago 11. 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 Job

Listing for: Albemarle County Public Schools and Local Government
View this Job
1 day ago 12. 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 Job

Listing for: Lightridge High School
View this Job
1 day ago 13. 1st Grade Teacher Job in Ruckersville, Virginia, USA

Education / Teaching (High School, Teacher Assistant/ Paraprofessional, Middle School, Spanish Teacher)

Position: 1st Grade Teacher - 2026 - 2027 - Location: Ruckersville - Job Title - Performs complex professional work, providing teaching...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies...

1st Grade Teacher Job

Listing for: Ruckersville Elementary
View this Job
1 day ago 14. 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 Job

Listing for: Virginia's Community College System
View this Job
1 day ago 15. 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 Job

Listing for: Young World Physical Education
View this Job
2 days ago 16. 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 Job

Listing for: Wayne Country Day School
View this Job
2 days ago 17. 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 Job

Listing for: Virginia Beach City Public Schools
View this Job
2 days ago 18. Teacher - CTE Job in Toano, Virginia, USA

Education / Teaching (Middle School, Spanish Teacher, Elementary School, Special Education Teacher)

Position: Teacher - CTE (2026 - 27) - Location: Toano - Job Details - Job : 5641441Final date to receive applications: Posted until...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Teacher - CTE Job

Listing for: Young World Physical Education
View this Job
2 days ago 19. 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 Job

Listing for: Virginia Beach City Public Schools
View this Job
2 days ago 20. Teacher, Spanish; Part-time Job in Purcellville, Virginia, USA

Education / Teaching (High School, Spanish Teacher, Middle School)

Position: Teacher, Spanish (Part - time benefit eligible) - Overview - The Teacher plans, designs, implements, and assesses an...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Teacher, Spanish; Part-time Job

Listing for: Loudoun County Public Schools
View this Job