(828) 575-2557 info@ashevillewaldorf.org



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 11th year with an enrollment of roughly 145 children.

The Asheville Waldorf School will be entering its eleventh school year. In the 2021/22 school year, we will be offering multiple parent-child classes, two nursery classes, two kindergartens, and grades First through Sixth/Seventh. Our growth has been consistent, and our class sizes are healthy. The recent expansion allowed us to fill three new Early Childhood classrooms.

The Asheville Waldorf became an associate member of WECAN in 2017 and of AWSNA in 2018. Our organization consists of a cohesive and striving Faculty, a Board of Directors that draws members from both the Parent body and the community, a committed Administration, and a loving and involved community of parents and families. 


Foreign LanGuage Teacher - Part Time

AWS is seeking a part-time Waldorf Foreign Language Teacher.
We are looking for candidates who have an understanding of Waldorf education and child development and ideally have completed or are currently enrolled in a Waldorf Foreign Language Training. Classroom experience is important to success in the role. Fluency in a foreign language is required and native speakers are preferred.
Teachers new to Waldorf Education are also welcome if they have a serious interest in developing themselves as a Waldorf Language teacher. We seek teachers with a deep understanding of child development, and an interest in Anthroposophy, a love working with children and the enthusiasm and energy to be involved in a pioneering school.
To Apply:
Please send your cover letter, resume, and references to:

Games / Movement Teacher - part time

Asheville Waldorf School is seeking a part-time Games/Movement Teacher to join our school to teach grades 1-7. The ideal candidate will have Waldorf and/or Spacial Dynamics training and Waldorf teaching experience.

We seek a confident, warm, community-minded individual with a deep appreciation for the Waldorf approach to education and its anthroposophical foundations. A willingness to engage in rethinking the Waldorf games curriculum, with an eye to diversity, equity, and inclusion, is also desired.

To apply please email a cover letter and resume to hiring@ashevillewaldorf.org

+ Substitute Teachers +

Asheville Waldorf School has ongoing employment opportunities as substitute teachers.

We have options to sub in our early childhood, grades, and aftercare programs. Applicants should be warm, love children, and have some knowledge about Waldorf education, ideally with a desire to learn more. Must be dependable, reliable, and timely.

Anyone interested in being a substitute should send a resume along with letter of interest to: hiring@ashevillewaldorf.org


Inquire about Admissions

Educating the whole child, in mind, body, and spirit,  

for a life of continuous learning

and meaningful engagement with the world.


531 Haywood Road

Asheville, NC 28806

Main office: 828.575.2557

Fax: 828.575.0300


The Asheville Waldorf School does not discriminate on the basis of race, gender, religion, sexual orientation, ethnicity, or national origin in its employment policies, educational policies, admissions policies, scholarship and loan programs, and athletic and other school-administered programs.