• Voted as the 2024 Silver Winner for Best Employer by the Readers of the Roanoker Magazine!

  • Join the RCPS Team! 

    Working for RCPS provides our employees with the unique opportunity to have a positive impact on students and shape the next generation, no matter your position or title! You are able to serve and support our students while also working in a position that matches your strengths and interests. We have openings for teachers, administrators, custodians, instructional assistants, school security officers, clerical roles, and more!

    Call Human Resources today at (540) 853-2502 to learn more about what RCPS has to offer you, or apply below.

    Apply Today!

    Why RCPS

    Roanoke City Public Schools offers highly competitive pay! We also offer a comprehensive benefits package for all full-time employees, which includes:

    • Medical, dental, and vision insurance, including no-cost medical and dental plans
    • Health savings account, with funds deposited by RCPS on your behalf, or a health flexible spending account
    • Membership in the Virginia Retirement System, along with non-VRS 457 and Roth retirement account options
    • Cancer & accident plans
    • Employee assistance program
    • And more!

    RCPS also believes in lifelong learning, and we are proud to provide every employee with access to high-quality courses and workshops through our Department of Professional Learning.

    The Roanoke City School Board approved salary raises for the 2024-2025 school year! Starting teacher pay: $50,649.

    About RCPS

    Our mission is to provide an inclusive and equitable, student-centered culture that empowers lifelong learning. Through meaningful, relevant, and engaging learning opportunities, we will empower all students to dream, excel, and meet their full potential to benefit our city and its citizens.

    Our core beliefs:
    • We put students first.
    • We embrace equity and celebrate diversity.
    • We value effective, high-quality instruction.
    • We value our community.
    • We value YOU!

    We have 17 elementary schools, five middle schools, two high schools, and four programs across the Star City, and they all have something in common: teachers and staff making a difference in students' lives every day.

    Work with our vendors

    RCPS partners with several outside vendors to provide quality service to our students and staff. Are you interested in becoming a school nurse, substitute teacher, food service employee, or bus driver/aide? Click the links below to get started!

    Carilion Clinic  ESS  SFEDurham Bus Logo



    Carilion Clinic is seeking a School Health Nurses for Roanoke City Public Schools. Apply now!
    School Health Nurse - Roanoke City Public Schools - Flex
    School Health Nurse - RN - Roanoke City Public Schools - Middle School
    School Health Nurse - RN - Float - Roanoke City Public Schools
    School Health Nurse - Elementary - Roanoke City Public Schools



    Roanoke City Public Schools does not discriminate with regard to race, color, sex, sexual orientation, disability, age, veteran status, national origin, religion, or political affiliation in the administration of its educational programs, activities, admission or employment practices. Inquiries may be directed to (540) 853-2502 or 40 Douglass Ave. NW, Roanoke VA 24012.

    • Human Resources is led by:
      Dominick McKee
      Dominick McKee
      Chief Human Resources Officer
      (540) 853-2502 | dmckee@rcps.info

Staff Testimonials