Physical Education Teacher (26-27 school year)

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.

      Job Category: Support Staff
      Job Type: Part Time
      Job Location: Asheville

      Apply for this position

      Allowed Type(s): .pdf, .doc, .docx