Demo

Middle School/Upper School Substitute Teacher: Grades 6-12

Ravenscroft
Raleigh, NC Part Time
POSTED ON 8/17/2026
AVAILABLE BEFORE 9/15/2026

  Responsibilities:  

Major responsibility of the position is to conduct study course, maintain structure and account for students of assigned class during teacher’s absence.

  • Report for class assignment on short notice.

  • Execute lesson as outlined by division administration or absent faculty member.

  • Adhere to normal school day schedule and responsibilities, including after-school activities as assigned.

  • Maintain classroom order.

  • Contact Division Head, administration team leader or faculty member for assistance with emergencies or problems beyond scope of the position.

  • Provide information about children and class activities to returning faculty member.

  • Attend training, when scheduled.


Qualifications:
Must have excellent communication skills; exercise good judgment when dealing with students of all ages; ability to set good example for students; comply with school standards as they relate to faculty conduct. Able to maintain classroom structure; take direction and follow lesson plan.  Willingness to cooperate with other teachers to accomplish objectives of the position. Flexibility in work schedule, report on short notice; dependable. Must be able to meet physical requirements of the position. Four-year degree and/or previous experience in teaching, corporate training or childcare preferred but not required.

Hourly Wage Estimation for Middle School/Upper School Substitute Teacher: Grades 6-12 in Raleigh, NC
$26.00 to $39.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Middle School/Upper School Substitute Teacher: Grades 6-12.

Click the checkbox next to the jobs that you are interested in.

  • Budget Administration Skill

    • Income Estimation: $129,652 - $187,961
    • Income Estimation: $131,676 - $196,560
  • Child Psychology Skill

    • Income Estimation: $50,588 - $84,039
    • Income Estimation: $52,901 - $76,745
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Ravenscroft

  • Ravenscroft Raleigh, NC
  • Responsibilities: Instructs and demonstrates skill sets and techniques necessary for individual and team achievement. Develops appropriate training program... more
  • 4 Days Ago

  • Ravenscroft Raleigh, NC
  • Ravenscroft School seeks a Head Varsity Baseball Coach & Program Head to lead and develop our student-athletes in a competitive, character-driven program. ... more
  • 7 Days Ago

  • Ravenscroft Raleigh, NC
  • Ravenscroft is seeking a Maintenance Technician to join our Facilities team. This is a full-time, non-exempt position responsible for general, semi-skilled... more
  • 9 Days Ago

  • Ravenscroft Raleigh, NC
  • Ravenscroft is seeking a Long Term Substitute Teacher to join its Lower School faculty for the Spring 2027 semester. We are looking to welcome a Lower Scho... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Middle School/Upper School Substitute Teacher: Grades 6-12 jobs in the Raleigh, NC area that may be a better fit.

  • Northern Granville Middle School Oxford, NC
  • REPORTS TO: Principal SUPERVISES: May coordinate and direct the activities of teacher assistants. PURPOSE: To plan, organize and present instruction and in... more
  • 12 Days Ago

  • The Exploris School Raleigh, NC
  • The Exploris School is looking for an innovative teacher to join the middle grades (6-8). Middle grades teachers at Exploris are part of a four person, gra... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!