About

View Current Job Openings

Located in the heart of the beautiful Shenandoah Valley along the I-81 corridor, Shenandoah County Public Schools has 1,035 teaching and support staff who serve 5,630 students (PK-12) in ten schools: three elementary, three middle, three high, and one career and technical school.

At SCPS, we are dedicated to providing a positive and engaging environment so that staff feels valued, empowered, and supported. We provide professional development opportunities, a mentoring program for new teachers, tuition reimbursement, and more.

Shenandoah County is a beautiful place to live and work. No matter what your interests are - outdoor recreation, delicious food, festivals and events, history, shopping - there is something for everyone in Shenandoah County. And at less than two hours from Washington, D.C., city amenities are only a short drive away.

Shenandoah County Public Schools accepts applications at all times for future openings. If you do not currently see a position you are interested in, please apply to the "Future Positions" listing for the type of job you are interested in. Your application will remain active for one year.

Careers News

  • Substitute Teacher Training Nov. 6
    Sep 30, 2025 · Careers
    Substitute Teacher Training Nov. 6

    Are you or anyone you know interested in becoming a substitute teacher at Shenandoah County Public Schools? We are hosting a Substitute Teacher Training on Thursday, Nov. 6, from 9 a.m. to noon in the Shenandoah County Board Room at 600 N. Main St. in Woodstock.

    This event is open to the public, but there are limited seats available. Anyone interested in attending should fill out the Substitute Teacher Training Form here https://forms.gle/6sYzxUumxdxZfGdA8. Enrollments will be accepted in the order they are received. If you have any questions, please contact Crystal Stickley at clstickley@shenandoah.k12.va.us.


  • School Bus Driver Training Course Oct. 27-31
    Sep 3, 2025 · Careers
    School Bus Driver Training Course Oct. 27-31

    We are looking for School Bus Drivers for the 2025-26 school year! No experience is necessary and benefits are available for full-time drivers.

    Our Transportation Department will be holding a Bus Driver Training course from 9 a.m. to 2 p.m. Oct. 27-31 in the Shenandoah County School Board Office Training Room (2nd Floor) at 600 N Main Street in Woodstock. Call 540-459-6733 for more information.


Shenandoah County Public Schools