916 teaching jobs at 126 companies in Surry, VA

1mo
Save
Mark Applied
Hide
Teaching Assistant Professor (Non-Tenure Track, F1165A)
Norfolk, Virginia, United States
OnsiteFull Time
Old Dominion University
Old Dominion University: Public research university providing higher education and degree programs.
Master's in biological sciences or related field required (Ph.D. preferred). Must be able to teach human anatomy and physiology lectures and associated labs; online teaching, Anatomage, team teaching, and incorporating undergraduate research preferred.
Anatomage table
6d
Save
Mark Applied
Hide
Teaching Assistant - Toddler Room
Yorktown, Virginia, United States
$15-$16/hr OnsiteFull Time
The Goddard School of Royersford
The Goddard School of Royersford: A privately owned preschool providing a nurturing, development-focused early learning environment.
High school diploma required; associate or bachelor in Early Childhood Education preferred. Previous experience with young children in licensed childcare required. Must pass state background checks, meet state education/credential rules, and be able to lift up to 50 lbs.
23h
Save
Mark Applied
Hide
Teaching Faculty of Italian Studies
Richmond, Virginia, United States
$77k/yr OnsiteFull Time
University of Richmond
University of Richmond: Private university providing undergraduate and graduate liberal arts education.
MA or Ph.D. focused on Italian required, with advanced Italian and English proficiency and the ability to teach undergraduate Italian language courses at all levels.
2mo
Save
Mark Applied
Hide
Visiting Assistant Teaching Professor of Theatre & Performance (Technical Theatre)
Williamsburg, Virginia, United States
OnsiteMultiple Commitments Available
William & Mary
William & Mary: Public research university providing higher education and academic research.
Master’s degree; expertise in Stagecraft and Production Stage Management; preferred MFA; previous teaching experience; proficiency in properties management and sound/projection tech; ability to teach these skills.
Stagecraft, Production Stage Management, Properties Management, Sound Design, Projection Technology
1mo
Save
Mark Applied
Hide
Executive Director, Secondary Teaching & Learning
Newport News, Virginia, United States
OnsiteFull Time
Newport News Public Schools
Newport News Public Schools: Operates public K-12 schools in Newport News, Virginia.
3+ YOE3+ MgmtMaster's degree and eligibility for Virginia administration and supervision endorsement; minimum 3 years as a secondary school administrator; experience in curriculum, instruction, assessment, budget and program administration; strong leadership and communication skills.
1mo
Save
Mark Applied
Hide
Philosophy Instructor
Henrico County, Virginia, United States
HybridPart Time
Tidewater Community College
Tidewater Community College: Public community college providing associate degrees and workforce training.
Master’s in the teaching field or master’s with 18 graduate semester hours in the teaching field; commitment to student engagement, inclusive teaching, and strong communication and organizational skills.
3mo
Save
Mark Applied
Hide
College of Engineering and Technology- Adjunct faculty
Chesterfield or Petersburg
OnsitePart Time
Commonwealth of Virginia
Commonwealth of Virginia: State government providing public services to Virginia residents.
Master’s degree in teaching field or Master’s with 18 graduate credits; ability to teach multiple subjects; effective teaching skills; ability to work with diverse student population; proficiency with instructional technologies.
Banner, Blackboard, Instructional Technologies
1mo
Save
Mark Applied
Hide
Middle School English Teacher (2026-2027)
Dinwiddie, Virginia, United States
$59k-$93k/yr OnsiteFull Time
Dinwiddie County Public Schools
Dinwiddie County Public Schools: Provides K-12 public education to students in Dinwiddie County.
Valid Virginia teaching license with appropriate endorsement, bachelor\u0002s degree preferred, prior teaching/student teaching preferred, ability to plan instruction, monitor and assess student progress, and pass required pre-employment screenings.
2mo
Save
Mark Applied
Hide
Title I Math Interventionist (reopened)
Hampton, Virginia, United States
OnsiteFull Time
Hampton City Schools
Hampton City Schools: Provides K-12 public education and student services in Hampton.
3+ YOEMust be eligible for a Virginia elementary teaching license, have at least 3 years elementary teaching experience, strong instructional and communication skills, ability to teach remedial math, analyze assessment data, and maintain student records.
1mo
Save
Mark Applied
Hide
Teacher - Gifted and Talented
Richmond, Virginia, United States
$59k-$109k/yr OnsiteFull Time
Richmond Public Schools
Richmond Public Schools: Provides public K-12 education and student support services.
3+ YOEValid Virginia elementary teaching license, 3+ years elementary teaching experience, ability to teach gifted K-5 students, develop lessons, assess progress, use Windows-based computers, and collaborate with parents and staff.
Windows
2mo
Save
Mark Applied
Hide
SY 25-26 Teacher - Engineering
Smithfield, Virginia, United States
OnsiteFull Time
Isle of Wight County Public Schools
Isle of Wight County Public Schools: Public school district providing K-12 and adult education services.
High School Teaching/Industrial-Technology Education; Virginia teaching license with endorsement in Engineering or Technology Education; 10-month position.
2mo
Save
Mark Applied
Hide
Biology Teacher
Gloucester, Virginia, United States
$52k-$89k/yr OnsiteFull Time
Gloucester County Public Schools
Gloucester County Public Schools: Provides K-12 public education and student services in Virginia.
High School Biology teaching position.
3d
Save
Mark Applied
Hide
2026-2027 CTE Engineering Teacher
Petersburg, Virginia, United States
$58k-$106k/yr OnsiteFull Time, Temporary
Petersburg City Public Schools
Petersburg City Public Schools: Operates public K-12 schools in Petersburg, Virginia.
Bachelor's degree and Virginia teaching license or eligibility, with engineering endorsement. Requires teaching pedagogy, differentiated instruction, communication, planning, and computer systems skills.
computer network systems
2mo
Save
Mark Applied
Hide
Special Education Teacher General Curriculum ($1,500 Signing Bonus)
Suffolk, Virginia, United States
$60k-$93k/yr OnsiteFull Time
Suffolk Public Schools
Suffolk Public Schools: Operates public K-12 schools for the city of Suffolk.
0+ YOEBachelor's-equivalent in acceptable field, eligible for Virginia teaching license with endorsement, teaching students with disabilities, developing IEPs, assessing progress, and operating a personal computer.
1mo
Save
Mark Applied
Hide
Curriculum Development TWA
Chester, Virginia, United States
$34/hr OnsitePart Time
Chesterfield County Public Schools
Chesterfield County Public Schools: Providing K-12 public education services in Chesterfield County, Virginia.
Bachelor's degree or teaching license required; experience teaching or with curriculum preferred. Must complete FBI, state police, CPS background checks and TB screening.
10h
Save
Mark Applied
Hide
Teacher - Art
Portsmouth, Virginia, United States
OnsitePart Time
Catholic Diocese of Richmond
Catholic Diocese of Richmond: Oversees Catholic parishes, schools, and ministries in Virginia.
Bachelor's degree in art education or related field, Virginia teaching licensure, and strong classroom management, communication, and organizational skills. Art teaching experience is preferred.
4w
Save
Mark Applied
Hide
Coordinator of Elementary Mathematics
Portsmouth, Virginia, United States
$98k-$162k/yr OnsiteFull Time
Portsmouth Public Schools
Portsmouth Public Schools: A public school district providing K-12 education in Virginia.
Degree in education with classroom teaching experience required; master’s degree preferred; eligible for Virginia teaching licensure; strong curriculum, data analysis and leadership skills.
1mo
Save
Mark Applied
Hide
High School Algebra II Lead Teacher (6913)
Norfolk, Virginia, United States
$32/hr OnsiteTemporary
University Instructors
University Instructors: Provides instructional support and tutoring to K-12 schools.
Bachelor's degree required (any field), willingness to obtain Virginia provisional teaching license, complete foundations of teaching course, and excellent oral/written communication.
1d
Save
Mark Applied
Hide
Adult Education Teacher (Detention Facilities) #2627-0033
Richmond or Clayton or Martinez or Pleasant Hill
$72k-$144k/yr FieldFull Time
Contra Costa County Office of Education
Contra Costa County Office of Education: Providing direct educational services and district support in California.
2+ YOEValid California teaching credential, bachelor's degree, driver's license, and detention-facility security clearance required. Two years' teaching and alternative-education experience preferred.
2w
Save
Mark Applied
Hide
Gifted Coach (English Learner Support)
Stony Creek, Virginia, United States
OnsiteFull Time
Sussex County Public Schools
Sussex County Public Schools: Provides public education services to students in Sussex County.
3+ YOEMaster's degree and Virginia teaching license with gifted endorsement, 3+ years teaching experience, ability to differentiate instruction, use data for identification, and provide coaching and professional development.