Employment at AWS
Asheville Waldorf School is a growing, vibrant community dedicated to nurturing the heads, hearts, and hands of our students through the rich and holistic pedagogy of Waldorf education.
Our faculty and staff are committed to excellence in teaching, collaboration, and the cultivation of a warm, supportive school community. We welcome educators and staff who bring enthusiasm, creativity, and a deep love for working with children.
HOW TO APPLY
Please send your cover letter, resume, and three references to hiring@ashevillewaldorf.org.

Current Openings
PART-TIME BOOKKEEPER
Asheville Waldorf School is seeking a detail-oriented and dependable Part-Time Bookkeeper to join our administrative team. This flexible position (15–20 hours per week) combines remote and on-site work and plays an essential role in supporting the financial health of our growing school community. The ideal candidate has experience with QuickBooks Online, strong bookkeeping and organizational skills, and enjoys working collaboratively in a mission-driven nonprofit environment. Responsibilities include maintaining accurate financial records, processing accounts payable and payroll, reconciling accounts, preparing monthly financial reports, and supporting budget tracking and annual financial processes. If you are committed to accuracy, transparency, and supporting the mission of Waldorf education, we would love to hear from you. Please send your resume and cover letter to admin@ashevillewaldorf.org.
BUSINESS MANAGER
Asheville Waldorf School is seeking a Business Manager to oversee the school's financial operations and support the long-term health of our organization. Working closely with the Administrative Team, Board of Directors, and Business Committee, the Business Manager manages budgeting, payroll, tuition administration, financial reporting, accounting oversight, insurance, compliance, and other day-to-day business operations. The ideal candidate has at least three years of business or financial management experience and proficiency with QuickBooks Online. Strong organizational, analytical, and communication skills are essential, along with an appreciation for and interest in Waldorf education. To apply, please send a cover letter, resume, and three references to admin@ashevillewaldorf.org.
AFTERCARE TEACHER
Asheville Waldorf School is seeking an Aftercare Director for the 2026–2027 school year. The Aftercare Director is responsible for planning and leading our after-school program, creating a safe, nurturing, and engaging environment for children at the end of the school day. Hours are Monday, Tuesday, Wednesday & Friday: 3:00–5:40 p.m. and Thursday: 2:00–5:40 p.m. Additional responsibilities include childcare during parent-teacher conferences and faculty in-service meetings. The ideal candidate enjoys working with children, is organized and dependable, and values building warm relationships within our school community. To apply, please send a cover letter, resume, and three references to admin@ashevillewaldorf.org.
KINDERGARTEN LEAD TEACHER
Asheville Waldorf School is seeking a warm, nurturing, and enthusiastic Kindergarten Teacher for the 2026–2027 school year.
The ideal candidate has experience working with young children and a deep appreciation for Waldorf education, child development, and the importance of protecting childhood through rhythm, imagination, play, and meaningful work. Waldorf Early Childhood training is preferred, but passionate educators who are eager to learn and grow within a Waldorf setting are encouraged to apply. To Apply: Please send a cover letter, resume, and three references to hiring@ashevillewaldorf.org.
SUBSTITUTE TEACHER – ONGOING
We are always seeking substitute teachers to join our AWS Sub List.
Inquiries: Email info@ashevillewaldorf.org
