Middle School Teacher Jobs in Virginia

1-15 of 136 Jobs

Spanish Teacher - 2026-2027

  • Winchester Public Schools
  • Winchester, VA
  • 3 hours ago
  • Winchester, VA
  • 3 hours ago

Spanish Teacher - 2026-2027 Employer Winchester Public Schools Location Winchester, VA, US Salary Competitive categoriesView less categories You need to sign in or create an account to save a....

In Person

Middle School English Teacher - 25/26 SY

  • Spotsylvania County Public Schools
  • Fredericksburg, VA
  • 3 hours ago
  • Fredericksburg, VA
  • 3 hours ago

Middle School English Teacher - 25/26 SY Employer Spotsylvania County Public Schools Location Fredericksburg, VA, US Salary Competitive categoriesView less categories You need to sign in or create...

In Person

Middle School Science Teacher

  • Fred M Lynn Middle School
  • Woodbridge, VA
  • 3 hours ago
  • Woodbridge, VA
  • 3 hours ago

Teach Science in the U.S. with Participate Learning For nearly four decades, Participate Learning has partnered with schools across the U.S. to prepare students for success in a global world....

In Person

Middle School Math Teacher

  • Fred M Lynn Middle School
  • Woodbridge, VA
  • 3 hours ago
  • Woodbridge, VA
  • 3 hours ago

Teach Mathematics in the U.S. with Participate Learning For nearly four decades, Participate Learning has partnered with schools across the U.S. to prepare students for success in a global world....

In Person

Upper School: English Teacher

  • North Cross School
  • Roanoke, VA
  • 1 day ago
  • Roanoke, VA
  • 1 day ago

North Cross School, a secular day and boarding school serving students in JK3 through 12th grade, seeks an experienced English teacher for the 2026-27 school year who is capable of teaching a...

In Person

Middle School History Teacher

  • Congressional School
  • Falls Church, VA
  • 1 day ago
  • Falls Church, VA
  • 1 day ago

ESSENTIAL DUTIES AND RESPONSIBILITIES Develops, implements, assesses and modifies, as necessary, a dynamic social studies program for 5th and 6th grades that aligns with Congressional's mission, vision...

In Person

High School History Teacher - 26/27SY

  • Spotsylvania County School District
  • Spotsylvania, VA
  • 1 day ago
  • Spotsylvania, VA
  • 1 day ago

* By applying to this position, your application will be considered part of our applicant pool for the 2026-2027 School Year. As site-specific, position-specific openings arise leading up to the...

In Person

PreK to 4th Grade Spanish Teacher

  • Congressional School
  • Falls Church, VA
  • 2 days ago
  • Falls Church, VA
  • 2 days ago

Congressional School seeks a Spanish Teacher for the 2026-2027 academic year. The Spanish Teacher is responsible for providing an effective learning environment through planning, organizing,...

In Person

Math Teacher - HHS (2026-2027 School Year)

  • Harrisonburg City Public Schools
  • Harrisonburg, VA
  • 2 days ago
  • Harrisonburg, VA
  • 2 days ago

Planning and Assessment: Establishes and implements daily written lesson plans. Evaluates student learning and revises instruction accordingly....

In Person

Vacancy Long Term Substitute - Math Teacher, Stuarts Draft High School

  • Augusta County Public Schools
  • Stuarts Draft, VA
  • 2 days ago
  • Stuarts Draft, VA
  • 2 days ago

Stuarts Draft High School is seeking a long-term Substitute Math Teacher from January 20, 2026- May 22, 2026. A Bachelor's Degree and experience working in an educational setting are preferred....

In Person

Middle School Science Teacher

  • Powhatan School
  • Boyce, VA
  • 3 days ago
  • Boyce, VA
  • 3 days ago

instruction to support a range of learners Provide clear, timely, and meaningful feedback to support student growth Serve as a middle school advisor, supporting students academic, social, and emotional...

In Person

Math Teacher - High School - 2026/2027 School Year

  • Colonial Heights Public Schools
  • Colonial Heights, VA
  • 3 days ago
  • Colonial Heights, VA
  • 3 days ago

Position Type: High School Teaching/ Mathematics Date Posted: 1/15/2026 Location: Colonial Heights High School Date Available: August 2026 Closing Date: Until Filled    Candidate must hold...

In Person

Secondary Science Teacher (2025-2026 SY)

  • Amherst County Public Schools
  • Madison Heights, VA
  • 3 days ago
  • Madison Heights, VA
  • 3 days ago

Secondary Science Teacher (2025-2026 SY) Amherst County School District Monelison Middle School - Madison Heights, Virginia Open in Google Maps This job is also posted in Amherst County Public...

In Person

Math Teacher (afternoons/evenings and/or weekends)

  • Russian School of Math
  • Arlington, VA
  • 3 days ago
  • Arlington, VA
  • 3 days ago

Ready to use curriculum and lesson plans Extensive paid training on our curriculum and teaching methodology....

In Person

Social Studies Teacher - SKMS (2026-2027 School Year)

  • Harrisonburg City Public Schools
  • Harrisonburg, VA
  • 3 days ago
  • Harrisonburg, VA
  • 3 days ago

ESSENTIAL FUNCTIONS Planning and Assessment: Establishes and implements daily written lesson plans. Evaluates student learning and revises instruction accordingly....

In Person

Demographic Data for Virginia

Moving to Virginia? Find some basic demographic data about Virginia below.


Local
National
8,631,637
205,142

Middle School 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.
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...
AI for Teacher Assistance
Learn how artificial intelligence can be an assistant not only to students, but also to teachers. Conversational AI tools like ChatGPT have taken the world by storm, and education is one of the...
Launching Innovation in Schools
Become a change leader and take the first step towards launching initiatives to improve teaching and learning. Every great teacher and every great school constantly works towards creating better...

Title Synonyms

Users interested in this job title also searched for the following job title


Salary for Middle School Teacher Jobs in Virginia

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

Licensing / Certification

Required or preferred licenses and certifications for Middle School Teacher positions.



Highest Education Level

Middle School Teachers in Virginia offer the following education background
Master's Degree
48.8%
Bachelor's Degree
39.3%
Doctorate Degree
6.5%
Associate's Degree
1.9%
Vocational Degree or Certification
1.8%
High School or GED
1.5%
Some College
0.2%
Some High School
0.1%

Average Work Experience
Here's a breakdown of the number of years' experience offered by Middle School Teachers in Virginia
Less than 1 year
35.9%
1-2 years
24.5%
None
22.3%
4-6 years
11.3%
2-4 years
6.0%