← All schools

Richmond Waldorf School

Richmond, VA · Visit school website ↗

DayCoEd100–200 studentsModest

Richmond Waldorf School enrolls between 101 and 200 students in Richmond, Virginia, and operates on Waldorf educational principles—an approach emphasizing artistic integration, imagination, and student agency. The school is unaffiliated with any religion, drawing families who seek alternatives to conventional classroom structures.

What distinguishes teaching here is how curriculum is built. Rather than treating art, music, and movement as add-ons, faculty weave them into every subject. A math lesson incorporates rhythm and geometric form. History unfolds through storytelling and dramatic work. This integration demands teachers comfortable working across disciplines and beyond textbooks. It is intellectually demanding and, for educators aligned with this pedagogy, deeply rewarding. New teachers often find peer mentorship embedded in the Waldorf community, since the pedagogical approach requires ongoing dialogue and reflection.

The school maintains stable finances with net assets of approximately $1.3 million and annual revenue exceeding $2.7 million. This institutional foundation supports faculty development and program investment—important context when considering a shift from conventional teaching to Waldorf practice.

Faculty positions open year-round across elementary and middle school grades, including roles in classroom teaching, arts instruction, music, and specialized academic subjects. Administrative and support staff openings occur periodically as well.

For teachers drawn to child development theory and imaginative pedagogy, this day school offers an environment where those commitments have institutional backing. The school is flourishing—a signal its educational model resonates with Richmond families and the organization is positioned for growth.

Open positions at Richmond Waldorf School

3 current openings. Click any role to apply directly on the school's site.

Not sure if Richmond Waldorf School is the right fit?

Take the Teacher Match Quiz — answer 30 questions about your experience, geography, and values. Get a shareable Teacher Profile Card and your top 10 matched schools from our database of 2,044.

Take the Teacher Match Quiz →