Employment at Azalea Mountain School

Asheville, North Carolina, “#1 Best Small City,” is vibrant with a welcoming creative spirit. Located in the heart of the Blue Ridge Mountains, it is known for its thriving artistic community, progressive mindset, and historically rich renaissance downtown with a booming food and music scene. Surrounded by spectacular natural beauty, there are abundant opportunities for outdoor activities from mountain hiking and biking to white water rafting and canoeing — in temperate weather, yet with all four seasons! The Asheville Waldorf School  (formerly Azalea Mountain School) became a member of AWSNA at the end of its seventh year; we are rapidly growing into our eighth year with an enrollment of at least 140 children.

We offer Parent-Child classes, Nursery, Kindergarten, and First through Sixth Grades with a cohesive Faculty of international origin that is supported by a Faculty Coordinator, an active Board and an administrative staff that includes a School Administrator. As of this summer, we will have two campuses located within two blocks of each other. The Grades are located in a rented school building with its own large field, pavilion and children’s gardens on the property; the Early Childhood program is moving into a rented former church daycare center with 11 classrooms and many available spaces including a kitchen and an expansive outdoor play and garden area. We are also continuing to look for a permanent home where there is “an exquisite connection to nature.” As an integral part of our program, the Grades classes spend every other Friday on nature immersion field trips. Our community includes biodynamic farms, a Steiner study group, eurythmy performances and classes, festival celebrations, various Waldorf-based Early Childhood programs, and Waldorf-based homeschooling families; we also are planning to host Explorations, an arts-based program for adults wishing to explore the wide terrain of anthroposophical endeavors, including the foundational principles of Waldorf education.

We are currently hiring:

Foreign Language Teacher 

The Asheville Waldorf School (formerly Azalea Mountain School) is seeking an enthusiastic, creative, and dynamic teacher for our Foreign Language program. Training in the teaching of foreign languages and experience with Waldorf education is preferred but not required. Applicants should have fluency in a foreign language as well as teaching experience with children ages 7-13. This is a part-time position.

We seek teachers with an understanding of Waldorf education and an abiding interest in the foundational philosophy of the school. We also welcome teachers new to Waldorf education, if they have a serious interest in developing themselves as Waldorf teachers. In the Fall of 2018, Asheville Waldorf School will offer from Grade One through Six, in addition to 7 Early Childhood classrooms and Parent-Child classes.


  • Waldorf teaching experience preferred
  • Experience teaching grade school age students
  • Teaching, interpersonal and classroom management skills
  • Strong communication and organizational skills
  • Being adaptable; able to change work plan based on needs of a particular class
  • Ability to collaborate and communicate with colleagues

Responsibilities will include:

  • Teaching 9-10 hours per week, Grades 1 through 6
  • Developing an understanding of the Waldorf approach to child development
  • Providing written end-of-year reports for each student, in addition to communicating with parents two conference days/yr.
  • Regular attendance at the Monthly All-Faculty meeting and the Monthly Subject Teachers’ meeting

To Apply
Please send cover letter, resume, and references to hiring@azaleamountain.org.