Skip to main content

Henrico County Public Schools

The Right to Achieve. The Support to Succeed.

Careers

A promotional banner for Avature, featuring three people on the left, the Avature logo with the text "Our new applicant tracking system!", and an HCPS logo on the right against a blue background.

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.

HCPS is committed to building, recognizing and rewarding its tremendous staff. Since 2012-13, all full-time employees have seen a total pay increase of at least 64.68%. During that same period, all HCPS teachers saw their pay increase by at least 76.68%.

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

 

Current Employees should use their HCPS login credentials.

Forbes again recognizes HCPS as one of Virginia's best employers

A dark square badge with a teal border, displaying white text that reads Forbes America's Best-In-State Employers 2025 powered by Statista.“It's an incredible honor for HCPS to be recognized again 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. The school division would not be the same without the dedication of these individuals in classrooms, cafeterias, school buses and everything in between. HCPS is proud to provide an environment that fosters this type of success and satisfaction.” — Amy Cashwell, HCPS superintendent

A teacher stands in front of a classroom with students, accompanied by the text 'Come 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

    • Must have completed at least 60 college credit hours or two years of work experience with children.
    • Must have transcripts and a current resume.

    (Long-term classroom teacher substitutes must hold a bachelor’s degree.)

    • Must have a high school diploma or GED.
  • To qualify for the board substitute daily rate, a substitute must work 21 consecutive instructional days in the same role without interruption and have a bachelor’s degree. 

    • Classroom teachers: $145.78 per day Monday through Thursday. ($170.85 on Friday)
    • Instructional assistants: $123.14 per day
    • Clerical workers: $135.88 per day
    • Teacher board sub: $274.52 per day
    • Must hold a current Virginia nursing license and a current CPR/AED certification card.
    • Registered nurses: $34.31 per hour

Salary Scale

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

  • $60,242 for teachers with a bachelor’s degree.
  • $63,134 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

To qualify for the board substitute daily rate, a substitute must work 21 consecutive instructional days in the same role without interruption and have a bachelor’s degree. 

Substitute candidates for classroom teacher, instructional assistant and clerical/office positions must be at least 18 years old, complete an online application and upload a resume.

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 six 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)
  • History and Social Science (Secondary)
  • World Language PreK-12
  • Health and Physical Education

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.


The Henrico School Board does not discriminate on the basis of sex and prohibits sex discrimination in any education program of activity that it operates, as required by Title IX and its regulations, including in admission and employment.
 
Inquiries about Title IX may be referred to the division’s Title IX coordinator.

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