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.

Marketing and Outreach Coordinator

The Asheville Waldorf School (formerly Azalea Mountain School) is seeking an experienced part-time Marketing and Outreach Coordinator. This position will provide guidance in working with volunteers, staff and Board members to develop and lead the Marketing and Outreach efforts for our school. An integral part of this position is community relations, communications planning, strategy, and execution.


  • Calendarize, write and distribute monthly media releases that promote Asheville Waldorf School programs and Waldorf education
  • Manage marketing budget
  • Work with Enrollment Coordinator to analyze enrollment data and develop campaigns in response to insights
  • Support our festival and event planning
  • Head-up Marketing and Outreach Committee
  • Increase inquiries to the school, especially Grades
  • Co-manage promotional material with Enrollment Coordinator.
  • Expand brand awareness of Asheville Waldorf School


  • Experience in marketing and communication
  • Ability to collaborate effectively with diverse constituents, including staff, Faculty, parents and Board members
  • Ability to develop timelines and budgets
  • Strong public relations and networking skills
  • Ability to write and execute quickly while reflecting the school’s voice and positioning
  • Experience in WordPress and MailChimp


  • Strategic Vision – the ability to work toward a long-term view
  • Collaborative Spirit – the ability to work cooperatively to achieve group and organizational goals
  • Results oriented – a desire to meet and surpass goals and the ability to evaluate and report on progress
  • Adaptability – the ability to respond to changing needs and circumstances

This is a part-time position requiring a commitment of 10 hours/week, year round.  Flexibility on scheduling of weekly work hours is available. Must be able to work some evenings and weekends for special events.

Please send your cover letter, resume, and three references to: info@azaleamountain.org

Assistant Afternoon Teacher

We are seeking a warm, energetic individual to work with our students during the afternoon. This position includes being with kindergarten children during their afternoon rest time, as well as assisting in the aftercare program with children aged 5-12. The ideal candidate will have some knowledge or training in Waldorf pedagogy, and experience working with children of various ages. This person will teach the children under the guidance and direction of the Lead Afternoon Teacher, and at times will guide groups of children independently, based on the Lead Teacher’s design.


  • Support Lead Afternoon Teacher in all classroom activities
  • Works 12:30-6:00 daily (approximately 27.5 hours/week when school is in session), with time off during school breaks
  • Sets up and cleans up classrooms and outdoor space before and after teaching
  • Be adaptable; able to change work plan based on the needs of particular class/teacher
  • Attendance at festivals, work days, etc is optional but encouraged
  • more details and specifics about the job: here


  • 50% tuition remission for up to two children
  • 5 paid days off per year

This is a part-time salaried position.

Please send your cover letter, resume, and three references to: info@azaleamountain.org