601 teacher jobs at 67 companies in Norfolk, VA

3w
Save
Mark Applied
Hide
Teacher
Portsmouth, Virginia, United States
$16/hr OnsiteFull Time
YMCA of South Hampton Roads
YMCA of South Hampton Roads: Provides community fitness, youth development, and social welfare programs.
Must be 18+, high school diploma or equivalent, meet Virginia Lead Teacher qualifications, obtain CPR/First Aid within 30 days, pass background checks and pre-employment screenings, and have appropriate communication skills.
2mo
Save
Mark Applied
Hide
Teacher - Elementary
Williamsburg, Virginia, United States
$56k/yr OnsiteFull Time
Williamsburg-James City County Public Schools
Williamsburg-James City County Public Schools: Operates a public K-12 school system in Virginia.
Bachelor's degree and Virginia teacher licensure (or eligibility); knowledge of VDOE curriculum and technology integration; strong communication and classroom management skills.
1mo
Save
Mark Applied
Hide
EC Teacher
Hertford County, North Carolina, United States
OnsiteFull Time
Hertford County Public Schools
Hertford County Public Schools: A public school district serving students in Hertford County.
Exceptional Children teacher position at Riverview Elementary School, available beginning 08/10/2026. See attached job description for full details.
2w
Save
Mark Applied
Hide
Teacher - Art
Elizabeth City, North Carolina, United States
OnsiteFull Time
Elizabeth City-Pasquotank Public Schools
Elizabeth City-Pasquotank Public Schools: Operates public K-12 schools in Elizabeth City and Pasquotank County.
Bachelor's degree in education or related field qualifying for North Carolina teacher licensure; ability to plan, present instruction, manage behavior, and maintain student records.
2mo
Save
Mark Applied
Hide
Math 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 Math teacher position with instructional responsibilities.
3w
Save
Mark Applied
Hide
Elementary Teacher
Hertford, North Carolina, United States
OnsitePart Time
LifeWise Academy
LifeWise Academy: Provides Bible-based education to public school students during school hours.
2+ YOEMinimum 2 years classroom teaching experience, active Christian faith aligned with LifeWise Statement of Faith, participation in a local church, complete LifeWise Teacher Certification within 30 days, attend annual training and ongoing meetings.
1mo
Save
Mark Applied
Hide
Grade 5 Teacher
Virginia Beach, Virginia, United States
OnsiteFull Time
Amelia County Public Schools
Amelia County Public Schools: Public school district providing K-12 education services.
Bachelor's degree in an applicable education field, Virginia teacher license or eligibility, valid driver's license, communication skills, and knowledge of instructional practices and curriculum.
1mo
Save
Mark Applied
Hide
Agriculture Teacher
Southampton County, Virginia, United States
OnsiteFull Time
Southampton County Public Schools
Southampton County Public Schools: Operates public K-12 schools within Southampton County, Virginia.
High school teaching position in agriculture for the 2026-2027 school year; candidates must meet district teacher certification and hiring standards.
1w
Save
Mark Applied
Hide
Teacher Assistant
Shawboro, North Carolina, United States
OnsiteFull Time
Currituck County Schools
Currituck County Schools: Provides K-12 public education and school district services.
Support classroom teachers, work with individual students/small groups, supervise students, perform clerical tasks, and assist students with special needs. High school diploma and 48 semester hours or Associate's required.
5d
Save
Mark Applied
Hide
KMO Teacher Assistant
Williamsburg, Virginia, United States
$14-$16/hr OnsitePart Time
Williamsburg United Methodist Church
Williamsburg United Methodist Church: A community-focused church providing religious services and educational programs.
Requires strong communication, collaboration with a lead teacher, classroom management familiarity, lesson-planning support, and basic Biblical knowledge guided by Christian faith.
1w
Save
Mark Applied
Hide
Teacher Assistant Childcare
Newport News, Virginia, United States
$15-$20/hr OnsiteFull Time
Riverside Health System
Riverside Health System: Integrated nonprofit healthcare system providing comprehensive medical services.
0.5+ YOEHigh school diploma or GED and at least six months of early childhood or childcare experience required; associate degree in early childhood education and teacher assistant experience preferred.
Electronic Parent Communication App
3w
Save
Mark Applied
Hide
Substitute Teacher SY 2026-27
Poquoson, Virginia, United States
$63-$125/day OnsiteTemporary, Part Time
Poquoson City Public Schools
Poquoson City Public Schools: Provides K-12 public education and student services in Poquoson.
Requires completion of 90 college credits to serve as a substitute teacher.
3w
Save
Mark Applied
Hide
Gifted Resource Teacher
Norfolk, Virginia, United States
$61k-$92k/yr OnsiteFull Time
Norfolk Public Schools
Norfolk Public Schools: Public school division providing K-12 education in Norfolk, Virginia.
3+ YOEBachelor's degree in education required, Virginia teacher licensure with gifted endorsement preferred, 3+ years teaching experience preferred, TB test and fingerprint background check required, ability to design differentiated instruction.
1mo
Save
Mark Applied
Hide
Special Education Teacher
Virginia Beach, Virginia, United States
OnsiteFull Time
Catholic Diocese of Richmond
Catholic Diocese of Richmond: Oversees Catholic parishes, schools, and ministries in Virginia.
Bachelor's degree and Virginia teacher licensure required; maintain certification; provide specialized instruction and collaborate with families and staff.
2mo
Save
Mark Applied
Hide
Teacher
Chesapeake, Virginia, United States
OnsiteFull Time, Part Time
Kiddie Academy of Chesapeake City
Kiddie Academy of Chesapeake City: Provides educational childcare and early learning programs.
Experience with children in educational settings; preschool/daycare experience; curriculum development; classroom management; strong communication; optional Montessori familiarity; experience with special needs support is a plus.
2mo
Save
Mark Applied
Hide
Teacher Assistant II - Regular
Suffolk, Virginia, United States
$26k-$34k/yr OnsiteFull Time
Suffolk Public Schools
Suffolk Public Schools: Operates public K-12 schools for the city of Suffolk.
Assist classroom teachers with individual or small-group instruction; requires completion of 48 college credit hours or passing the ParaProfessional Test and prior experience working with children.
1mo
Save
Mark Applied
Hide
Early Childhood Assistant Teacher
Portsmouth, Virginia, United States
OnsiteFull Time
Toras Chaim
Toras Chaim: Private Jewish school offering early childhood and elementary education
Provide classroom support in PreK2, assist lead teacher, ensure safety, perform diapering/feeding, log care activities, and follow Virginia Department of Education regulations.
1mo
Save
Mark Applied
Hide
High School English Teacher
Hertford, North Carolina, United States
OnsiteFull Time
Perquimans County Schools
Perquimans County Schools: Public school district providing K-12 education to Perquimans County.
Bachelor's degree in education or related field required to qualify for NC teacher licensure; ability to plan instruction, manage student behavior, assess performance, and use classroominstructional tools.
3w
Save
Mark Applied
Hide
Part-time Assistant Teacher
Williamsburg, Virginia, United States
$14-$16/hr OnsitePart Time
The Goddard School of Royersford
The Goddard School of Royersford: A locally owned early childhood education franchise providing a nurturing, development-focused learning environment for young children.
High school diploma required; assist lead teacher with lesson plans, supervise and support children, follow safety and licensing rules; must pass state background checks and lift up to 50 lbs.
3mo
Save
Mark Applied
Hide
Assistant Teacher Childtime on Providence Road
Virginia Beach, Virginia, United States
OnsitePart Time
Learning Care Group
Learning Care Group: Providing early childhood education and childcare services through multiple brands.
Assist teachers in daycare; follow licensing guidelines; engage with children; participate in training; indoor/outdoor activities.