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

General Education Job Openings in Virginia — Search & Apply

Jobs found: 436
6 days ago 101. Teacher - Preschool; SY Job in Danville, Virginia, USA (Danville jobs)

Education / Teaching (Teacher Assistant/ Paraprofessional, General Education, Middle School, K12)

Position: Teacher - Preschool (2026 - 2027 SY) - GENERAL DEFINITION OF WORK - Under the supervision of the Principal, plan, organize,...

Teacher - Preschool; SY Job

Listing for: Danville City School District
View this Job
6 days ago 102. Substitute Teacher Job in Williamsburg, Virginia, USA (Williamsburg jobs)

Education / Teaching (Christian / Catholic School, Teacher Assistant/ Paraprofessional, Early Childhood Education, General Education)

Overview - Life Wise substitute teachers will demonstrate excellence in Biblical knowledge and teaching abilities. The ideal candidate is...

Substitute Teacher Job

Listing for: LifeWise Academy
View this Job
6 days ago 103. Elementary School Teacher Pool Job in Bowling Green, Virginia, USA

Education / Teaching (Elementary School, General Education)

Position: Elementary School Teacher Pool (2026 - 2027 school year) - Location: Bowling Green - Elementary School Teacher Pool school...

Elementary School Teacher Pool Job

Listing for: Caroline County Public Schools (VA)
View this Job
6 days ago 104. Pre-School Teacher Pool Job in Bowling Green, Virginia, USA

Education / Teaching (Elementary School, General Education)

Position: Pre - School Teacher Pool (2026 - 2027 school year) - Location: Bowling Green - Pre - School Teacher Pool school year) -...

Pre-School Teacher Pool Job

Listing for: Caroline County Public Schools (VA)
View this Job
6 days ago 105. K-12 STEM Coach & Curriculum Innovator Job in Portsmouth, Virginia, USA (Portsmouth jobs)

Education / Teaching (Education Administration, Professional Development, K12, General Education)

Portsmouth Public Schools is seeking a STEM Specialist to lead K - 12 STEM programs and provide professional learning. The role involves...

K-12 STEM Coach & Curriculum Innovator Job

Listing for: Portsmouth Public Schools
View this Job
6 days ago 106. History Teacher Job in Petersburg, Virginia, USA (Petersburg jobs)

Education / Teaching (High School, Middle School, Social Sciences / Sociology, General Education)

Position: 2026 - 2027 History Teacher - Position Type: - Middle School Teaching/Social Studies - Date Posted: - 4/17/2026 - Location: -...

History Teacher Job

Listing for: Petersburg City Public Schools
View this Job
6 days ago 107. Substitute Teacher Job in Emporia, Virginia, USA

Education / Teaching (Christian / Catholic School, Teacher Assistant/ Paraprofessional, Early Childhood Education, General Education)

Location: Emporia - Overview - Life Wise substitute teachers will demonstrate excellence in Biblical knowledge and teaching abilities....

Substitute Teacher Job

Listing for: LifeWise Academy
View this Job
6 days ago 108. Special Education Teacher Job in Cumberland, Virginia, USA

Education / Teaching (Teacher Assistant/ Paraprofessional, Elementary School, General Education)

Location: Cumberland - Teacher - PERFORMANCE RESPONSIBILITIES:Cooperates with other members of the staff in planning instructional goals,...

Special Education Teacher Job

Listing for: Cumberland County Schools
View this Job
6 days ago 109. Agriculture Teacher Job in Damascus, Virginia, USA

Education / Teaching (High School, General Education, K12)

Location: Damascus - Agriculture teacher at HHS - Qualifications: - The teacher will conduct an instructional program according to the...

Agriculture Teacher Job

Listing for: Washington County School District
View this Job
6 days ago 110. Middle School Math Teacher Job in New Castle, Virginia, USA

Education / Teaching (Middle School, Teacher Assistant/ Paraprofessional, Special Education Teacher, General Education)

Position: 2026 - 2027 Middle School Math Teacher - Location: New Castle - MIDDLE SCHOOL - MATH TEACHER - School Year - The Craig...

Middle School Math Teacher Job

Listing for: Craig County Public Schools
View this Job
Jobs found: 436