Henrico County Public Schools is hiring creative and dedicated professionals who believe that every student is entitled to have a positive and productive learning experience. We serve Henrico County, Virginia, which adjoins the vibrant capital city of Richmond on the west, north and east. The Richmond region is an amazing place to live, work and play!

The school division offers traditional learning programs as well as an array of programs to fit the needs of each and every student. We employ more than 6,600 staff and faculty members, who support nearly 50,000 students.

Our caring community, state-of-the-art facilities and the use of emerging technology are just a few of the many reasons to work for Henrico County Public Schools.


“It's an incredible honor for HCPS to be recognized as one of the top employers in Virginia, and it's a testament to the job all our staff members do in supporting our students,” said HCPS Superintendent Amy Cashwell. “The school division would not be the same without the dedication of these individuals in classrooms, cafeterias, school buses and everything in between, and HCPS is proud to provide an environment that fosters this type of success and satisfaction.”

Work at an Opportunity School

Henrico County Public Schools is launching a new Opportunity School initiative through the HCPS Career Ladder to address critical staffing issues at schools most impacted by teacher shortages. New and existing licensed instructional staff working at an Opportunity School will receive an annual compensation supplement of approximately $3,000. Additional staff, including permanent substitutes, Teacher Fellows and administrators, will also be hired to assist student learning.

Application Information

All applicants must submit an online application. Specific requirements are listed for each area of employment. Information you provide online is secure and will be kept confidential. If your application is received by the deadline, it will be placed in the applicant pool for that position.

Additional Requirements for These Positions

Contact Information

Henrico County Public Schools
Human Resources
3820 Nine Mile Road
P.O. Box 23120
Henrico, Va. 23223-0420

Fax: 804-652-3763
Phone: 804-652-3664
TDD: 804-652-3932

Salary Scale

HCPS’ 2023-24 starting salary for teachers on a regular 10-month, 209-day teaching contract is:

  • $54,602 for teachers with a bachelor’s degree.

  • $57,223 for teachers with a master’s degree.

The starting salary placement for new employees is determined by several factors, such as the number of workdays in a teacher’s contract and the number of years of teaching experience.

Substitute Positions

Substitute candidates for classroom teacher, instructional assistant and clerical/office positions must be at least 18 years old, complete an online application (IRC167423), and upload:

Retired Teachers

  • Are you a retired educator from a position covered by the Virginia Retirement System? Are you interested in returning as a full-time teacher while maintaining your full-time retirement benefit?

  • Have you had a break in service* of at least 6 consecutive months since your retirement date?

  • Do you currently hold an active Virginia teaching license in one of the following areas?

    • Elementary education (pre-K through 6)

    • Special education

    • Middle education (grades 6-8)

    • Career and technical education

    • Mathematics (grades 6-12, including algebra I)

    • Science (secondary)

    • English (secondary)

If you answered “yes” to each of these questions, we want to hear from you! (And if you’re retired and interested in working in a part-time, substitute, or temporary capacity, we also want to hear from you! Eligibility criteria differ for these roles.)

Please click here to complete a short survey and a member of our human resources team will connect with you.