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

History Teacher Jobs in Virginia by City

Richmond (6 postings) 5th Grade History &...;  5th Grade History &...
Williamsburg (5 postings) Indigenous History...;  American Indian...
Fairfax (4 postings) Term Assistant Professor;  Term Assistant Professor...
Petersburg (4 postings) History & Social Studies...;  Inspiring History &...
Alexandria (3 postings) Middle School Humanities...;  Social Studies Teacher -...
Chantilly (2 postings) Term Assistant Professor;  Term Assistant Professor...
Mount Vernon (2 postings) Historic Trades...;  Historic Trades...
Norfolk (2 postings) Engaging History &...;  Engaging History &...
Radford (2 postings) In-Person History...;  In-Person History...
Stafford (2 postings) Middle School History...;  Middle School History...
Charlottesville (1 posting) Endowed History...
Fredericksburg (1 posting) High School History...
Hopewell (1 posting) History Teacher -...
Lynchburg (1 posting) Impactful High School...
Roanoke (1 posting) Inspiring High School...
Smithfield (1 posting) SY Teacher - History and...
Some of the Last Jobs Posted:
1 day ago 1. Christian Upper School History Teacher; Grades 6-12 Job in Richmond, Virginia, USA

Education / Teaching (Christian / Catholic School, High School, K12, History Teacher)

Position: Christian Upper School History Teacher (Grades 6 - 12) - Grove Christian School in Richmond, Virginia is looking for a...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Christian Upper School History Teacher; Grades 6-12 Job

Listing for: Grove Christian School
View this Job
2 days ago 2. Endowed History Professor: Indigenous & Environmental History Job in Charlottesville, Virginia, USA

Education / Teaching (University Professor, History Teacher, Academic)

A prestigious academic institution in Charlottesville is seeking candidates for the Thomas Jefferson Foundation Professorship in History....
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Endowed History Professor: Indigenous & Environmental History Job

Listing for: University of Virginia
View this Job
2 days ago 3. Upper School History Teacher: Biblical Insight & Tech Job in Lara, Virginia, USA

Education / Teaching (High School, History Teacher, Middle School, Christian / Catholic School)

Location: Lara - A private Christian school in Virginia is seeking a dedicated Upper School History Teacher for grades 6 - 12. The ideal...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Upper School History Teacher: Biblical Insight & Tech Job

Listing for: Grove Christian School
View this Job
2 days ago 4. Term Assistant Professor Job in Chantilly, Virginia, USA

Education / Teaching (History Teacher, University Professor)

About the Department - Holding to the vision of George Mason University as being the most diverse university in Virginia, the Department...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Term Assistant Professor Job

Listing for: The Chronicle Of Higher Education, Inc.
View this Job
2 days ago 5. Middle School History Teacher Job in Stafford, Virginia, USA

Education / Teaching (Middle School, K12, History Teacher)

Position: Dynamic Middle School History Teacher - Stafford County Public Schools in Stafford, Virginia, seeks a Middle School History...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Middle School History Teacher Job

Listing for: Young World Physical Education
View this Job
4 days ago 6. In-Person History Adjunct — Teach U.S. History Job in Radford, Virginia, USA

Education / Teaching (University Professor, History Teacher, College Lecturer)

Radford University in Radford, VA, invites applications for Adjunct Faculty - History. The successful applicant will join the History...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

In-Person History Adjunct — Teach U.S. History Job

Listing for: Radford University
View this Job
5 days ago 7. Upper School History Teacher: Biblical Insight & Tech Job in Lara, Virginia, USA

Education / Teaching (High School, History Teacher, Middle School, Christian / Catholic School)

Location: Lara - A private Christian school in Virginia is seeking a dedicated Upper School History Teacher for grades 6 - 12. The ideal...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Upper School History Teacher: Biblical Insight & Tech Job

Listing for: Grove Christian School
View this Job
1 week ago 8. History Teacher - In-Person Job in Hopewell, Virginia, USA

Education / Teaching (K12, History Teacher)

Position: Dynamic History Teacher - In - Person, Full - Time Contract - Gifted Healthcare is searching for a General Education...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

History Teacher - In-Person Job

Listing for: Gifted Healthcare
View this Job
1 week ago 9. History & Social Studies Teacher — Boarding School Coach Job in Chatham, Virginia, USA

Education / Teaching (History Teacher, K12)

Location: Chatham - GOEBEL FIXTURE COMPANY in Chatham, Virginia, is seeking a qualified individual for a full - time teaching position in...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

History & Social Studies Teacher — Boarding School Coach Job

Listing for: GOEBEL FIXTURE COMPANY
View this Job
1 week ago 10. History Instructor Job in Chatham, Virginia, USA

Education / Teaching (High School, History Teacher)

Location: Chatham - Location 200 Military Drive,Chatham, VA, 24531,United StatesEmployee Type Full Time ExemptRequired Degree 4 Year...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

History Instructor Job

Listing for: GOEBEL FIXTURE COMPANY
View this Job
1 week ago 11. Engaging History & Social Studies Teacher Job in Norfolk, Virginia, USA

Education / Teaching (History Teacher, High School, K12)

Young World Physical Education is seeking a full - time History & Social Studies Teacher for the Norfolk Public School District. The...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Engaging History & Social Studies Teacher Job

Listing for: Young World Physical Education
View this Job
1 week ago 12. SY Teacher - History and Social Sciences Pool Job in Smithfield, Virginia, USA

Education / Teaching (High School, Middle School, History Teacher)

Position: SY 26 - 27 Teacher - History and Social Sciences Pool - Secondary Social Sciences And History Teaching Positions - Are you...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies...

SY Teacher - History and Social Sciences Pool Job

Listing for: Isle of Wight County Schools
View this Job
1 week ago 13. Indigenous History Interpreter - 18th- Williamsburg Job in Williamsburg, Virginia, USA

Education / Teaching (History Teacher)

Position: Indigenous History Interpreter - 18th - Century Williamsburg - The Colonial Williamsburg Foundation is seeking an individual...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Indigenous History Interpreter - 18th- Williamsburg Job

Listing for: Colonial-Williamsburg-Foundation
View this Job
1 week ago 14. American Indian Interpreter Job in Williamsburg, Virginia, USA

Education / Teaching (History Teacher)

Job Category: Historical Performing Arts & Interpretation - Requisition Number: AMERI - 003659 - Posted : - May 15, 2026Full -...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

American Indian Interpreter Job

Listing for: Colonial-Williamsburg-Foundation
View this Job
2 weeks ago 15. Term Assistant Professor Job in Fairfax, Virginia, USA

Education / Teaching (University Professor, History Teacher, Academic)

Term Assistant Professor - This is a joint position split between the Department of Modern and Classical Languages and the Department of...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies...

Term Assistant Professor Job

Listing for: Virginia Department of Human Resource Management
View this Job
2 weeks ago 16. High School History Teacher Job in Heathsville, Virginia, USA

Education / Teaching (High School, History Teacher)

Location: Heathsville - Secondary Certified History Teacher - Must hold or be eligible for Virginia Department of Education License for...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies...

High School History Teacher Job

Listing for: Northumberland High School
View this Job
2 weeks ago 17. Middle School History and Social Science Teacher Job in Heathsville, Virginia, USA

Education / Teaching (High School, History Teacher, Middle School)

Location: Heathsville - Middle School History and Social Science Teacher - Employment begins in the School Year - FLSA: - Exempt -...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies...

Middle School History and Social Science Teacher Job

Listing for: Northumberland Middle School
View this Job
2 weeks ago 18. High School Dual Enrollment History & Government Teacher Job in Heathsville, Virginia, USA

Education / Teaching (High School, History Teacher)

Location: Heathsville - Dual Enrollment Social Studies Teacher - Northumberland High School is seeking a dynamic, student - centered, and...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies...

High School Dual Enrollment History & Government Teacher Job

Listing for: Northumberland High School
View this Job
2 weeks ago 19. High School Dual Enrollment History & Government Teacher Job in Heathsville, Virginia, USA

Education / Teaching (High School, History Teacher)

Location: Heathsville - High School Dual Enrollment History & Government Teacher - Northumberland County School District,...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

High School Dual Enrollment History & Government Teacher Job

Listing for: Young World Physical Education
View this Job
2 weeks ago 20. Dual Enrollment History & Government Educator; College‑Level Job in Heathsville, Virginia, USA

Education / Teaching (High School, History Teacher)

Position: Dual Enrollment History & Government Educator (College‑Level) - Location: Heathsville - Young World Physical Education is...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Dual Enrollment History & Government Educator; College‑Level Job

Listing for: Young World Physical Education
View this Job