Last item for navigation

Teach in Roanoke City

  • Teacher
  • Speech Pathologist
  • Psychologist
  • Library
  • Media Specialist
  • Instructional Coach
  • School Counselor
  • School Nurse (Click here to apply)
  • Other Professional Positions

Lead in Roanoke City

  • Principal
  • Assistant Principal
  • Director
  • Supervisor
  • Coordinator and more

Support our Schools

  • lnstructional Assistants
  • Building Operations
  • Maintenance
  • Accounting
  • Clerical

Work part-time in Roanoke or with our vendors

  • Athletic Coaches
  • Building Operations
  • Tutor

5 EASY STEPS TO APPLY for a position with Roanoke City Public Schools:

1. Click here to START the application process (link will open in a new browser window).

2. Click the "REGISTER" button under "Applicant Registration" on the right side of the page - you will enter some basic information and create a user name and password so that you can access your application at any time.  Be sure to create a security question and answer so that you'll be able to access your application if you forget your user name / password combination!

3. COMPLETE the application step by step, ensuring that all sections have a checkmark next to them.

4. ACTIVATE your application.  Once all sections are marked with a checkmark, click the link to activate your application.  If you have provided an e-mail address in your application, you'll receive an automatically generated e-mail confirming the successful activation of your application.

5. APPLY for vacant positions for which you are interested/qualified.  View available positions by category on our site, click the title of any position that you wish to apply for, and click the "Apply" button at the top of the page.  You'll receive an automatically generated email for each position for which you apply.

Do you need help with the application process?  Do you need access to a computer?  CALL US!!!  We're happy to help, and we have a computer available at our office, Monday - Friday, 8:00 a.m. - 5:00 p.m. that you can use to complete an application.  Our friendly staff will be happy to assist you in completing an application and applying for positions!  Our office can be reached at 540-853-2502.

To learn more about the school system and its accomplishments, click here

Employment Opportunities - Substitute Positions 

The Roanoke City Public Schools have partnered with ESS to manage their substitute teacher program.
With the vision of enhancing the educational experience for students, ESS hires, trains, and places talented substitute personnel. ESS offers a variety of positions to match your availability and interests. Apply now to join the ESS team – we’ll give you the training and support you need to enter the classroom confident and prepared!

Apply Now!

40 Douglass Avenue NW, Roanoke, VA 24012 Phone 540-853-2502