Dynamic Science Teacher: Bio, Chem & Earth Science

2026-27 Applicant Pool

Roanoke (VA)

On-site

USD 51,000 - 88,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Roanoke City School District is seeking a Science Teacher to instruct Biology, Chemistry, Earth Science, and related coursework in Roanoke, Virginia. Under the supervision of the principal, the teacher plans engaging lessons, maintains records, and promotes safe, inclusive learning.

This role requires a Virginia teaching license with a science endorsement and a commitment to supporting every student. Starting date is August 3, 2026; position is open until filled; salary range is listed in the

Qualifications

  • Bachelor's Degree in applicable field and Virginia teaching license with a science endorsement required.
  • Plans instructional experiences aligned with RCPS curriculum to support all learners.
  • Ability to develop engaging science lessons across Biology, Chemistry, and Earth Science.

Responsibilities

  • Plan instructional programs meeting students' needs and abilities.
  • Instruct assigned classes regularly at designated times and locations.
  • Create a classroom environment that fosters student involvement and achievement of objectives.
  • Maintain accurate records and comply with RCPS policies and regulations.
  • Collaborate with parents, staff, and community to support student success.

Education

Bachelor's Degree in applicable field

Job description

Roanoke City School District is seeking a Science Teacher to instruct Biology, Chemistry, Earth Science, and related coursework in Roanoke, Virginia. Under the supervision of the principal, the teacher plans engaging lessons, maintains records, and promotes safe, inclusive learning.

This role requires a Virginia teaching license with a science endorsement and a commitment to supporting every student. Starting date is August 3, 2026; position is open until filled; salary range is listed in the

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Science Teacher - Private Day School | Roanoke, VA
Science Teacher - Private Day School | Roanoke, VA

Encircleall • Roanoke (VA)

On-site
USD 50,000 - 60,000
Health coverage
401(k) with match
Paid holidays
+2
Science Teacher - Biology, Chemistry, Earth Science
Science Teacher - Biology, Chemistry, Earth Science

2026-27 Applicant Pool • Roanoke (VA)

On-site
USD 51,000 - 88,000
High School Science Teacher — Earth Science & Biology
High School Science Teacher — Earth Science & Biology

Fluvanna County High School (Grades 8-12) • Palmyra (VA)

On-site
USD 48,000 - 62,000
Dynamic High School History & Social Studies Teacher
Dynamic High School History & Social Studies Teacher

2026-27 Applicant Pool • Roanoke (VA)

On-site
USD 51,000 - 88,000
Earth Science Teacher: Inspire Discovery & Growth
Earth Science Teacher: Inspire Discovery & Growth

Virginia Beach Schools • Virginia Beach (VA)

On-site
USD 44,000 - 60,000
Health insurance
Virginia Retirement System
Engaging Middle School History & Social Studies Teacher
Engaging Middle School History & Social Studies Teacher

2026-27 Applicant Pool • Roanoke (VA)

On-site
USD 51,000 - 88,000
Dynamic Science Teacher for Hands-On Learning
Dynamic Science Teacher for Hands-On Learning

Newport News Public Schools • Newport News (VA)

On-site
USD 48,000 - 64,000
Earth Science Teacher: Inspire Curious Minds and Growth
Earth Science Teacher: Inspire Curious Minds and Growth

Chesterfield County Public Schools • United States

On-site
USD 45,000 - 70,000
Benefits package
Equal opportunity employer
Accommodations available
Biology Teacher - Dynamic, Tech-Integrated Classrooms
Biology Teacher - Dynamic, Tech-Integrated Classrooms

Virginia Beach Schools • Virginia Beach (VA)

On-site
USD 48,000 - 73,000
Health insurance
Life insurance
Sick leave
+3
Earth Science Educator — Inspire Discovery
Earth Science Educator — Inspire Discovery

Virginia Beach City Public Schools • Virginia Beach (VA)

On-site
USD 50,000 - 70,000
Health insurance
Paid life insurance
Paid sick leave