Demo

Physical Education Teacher

Mountain City Public Montessori (NC)
Asheville, NC Part Time
POSTED ON 4/22/2026
AVAILABLE BEFORE 6/15/2026
Mountain City Public Montessori is a tuition-free public Montessori Charter school for children in grades kindergarten through 8th grade in Asheville, North Carolina. Our mission is to provide equitable access to a high-quality, relevant Montessori education to meet the needs of all students and to strengthen our community. An integral part of our mission as an organization is to operate with a lens of diversity, equity, inclusion, and belonging. Position Description/Duties:  As a Montessori Physical Education Teacher, your primary responsibility is to create a stimulating and engaging learning environment for children, fostering their physical development, health, and well-being. You will be responsible for designing and implementing developmentally appropriate physical education activities that align with Montessori philosophy and educational goals. Due to the constraints of our physical facility, this programming will largely occur off site and obtaining a CDL license with a "school" endorsement upon hire is a requirement of the position. We will support the employee in obtaining this license, ideally over the summer. Our 30 passenger bus is easy to drive! Key Responsibilities: Curriculum Development:
  • Develop and adapt a physical education curriculum, considering the unique needs and developmental stages of children aged 5 to 14 years.
Lesson Planning:
  • Plan and organize daily and weekly physical education lessons that promote gross motor skills, coordination, balance, and spatial awareness.
  • Integrate movement, motor skill development, and sensory experiences into the curriculum to support holistic child development.
Instruction and Guidance:
  • Deliver engaging and age-appropriate physical education lessons, providing clear instructions and demonstrations to help children understand and perform activities correctly.
  • Foster a positive and inclusive learning environment where children feel safe, motivated, and encouraged to participate.
Individualized Approach:
  • Observe each child's unique developmental progress and tailor activities to meet their individual needs, interests, and abilities.
  • Offer guidance and support to children who require additional attention or adaptations in physical activities.
Equipment Management:
  • Ensure the availability and proper maintenance of equipment, ensuring a safe and organized environment for physical activities.
  • Introduce children to a variety of developmentally appropriate equipment and materials that encourage movement and exploration.
Collaboration:
  • Collaborate with other Montessori teachers and staff to align physical education activities with the curriculum and classroom needs.
Minimum Qualifications:
  • Strong understanding of child development, motor skills, and age-appropriate physical activities.
  • Excellent communication and interpersonal skills to engage with children, parents, and colleagues effectively.
  • Patience, creativity, and a genuine passion for nurturing children's physical development.
  • Experience working with children
  • Associates Degree or equivalent
Preferred Qualifications: 
  • Bachelor's Degree
  • NC teaching license in Physical Education
  • Experience teaching Physical Education in a classroom setting
  • Experience that aligns with Montessori educational philosophy/pedagogy
  • Experience in working with/promoting a diverse environment
Hours: Part time 20 - 25 hours per week (hours are Mon - Thurs 10:00 - 3:00) Start Date:  August 7, 2026, with bus class in June or July if needed.

Salary : $25 - $30

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

What is the career path for a Physical Education Teacher?

Sign up to receive alerts about other jobs on the Physical Education Teacher career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$48,383 - $97,824
Income Estimation: 
$63,454 - $101,244
Income Estimation: 
$53,080 - $99,161
Income Estimation: 
$87,640 - $113,243
Income Estimation: 
$77,897 - $116,523
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 Mountain City Public Montessori (NC)

  • Mountain City Public Montessori (NC) Asheville, NC
  • Position Overview The Student Support Director leads the school’s comprehensive student support systems to ensure that every child has access to the servic... more
  • 4 Days Ago

  • Mountain City Public Montessori (NC) Asheville, NC
  • Position Overview The Education Director serves as the instructional leader of Mountain City Public Montessori, guiding a high-quality Montessori and stand... more
  • 7 Days Ago

  • Mountain City Public Montessori (NC) Asheville, NC
  • The Student Support Director leads the school’s comprehensive student support systems to ensure that every child has access to the services and resources n... more
  • 11 Days Ago

  • Mountain City Public Montessori (NC) Asheville, NC
  • The Education Director serves as the instructional leader of Mountain City Public Montessori, guiding a high-quality Montessori and standards-aligned acade... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Physical Education Teacher jobs in the Asheville, NC area that may be a better fit.

  • Transylvania County Schools Brevard, NC
  • Transylvania County Schools seeks a Physical Education Teacher at Brevard Elementary School. Position is available August 17, 2026, for the 2026-27 school ... more
  • 3 Days Ago

  • Cadence Education Asheville, NC
  • Preschool Teacher – Inspire Little Minds and Create Big Smiles! Asheville, NC Ready to dive into a world of wonder with preschoolers? The Academy of Ashevi... more
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!