Class Teachers

Established in 1982, the Nelson Waldorf School offers school programs from Parent and Child through to Class 8. Based on the insights of scientist and philosopher Dr. Rudolf Steiner (1861-1925), we are part of a worldwide network of Waldorf schools that have developed into an international movement with over 2,000+ schools.

The Nelson Waldorf School is located on 33 acres of pristine mountainside, three minutes from the Nelson city limits. Nelson, British Columbia, incorporated in 1897, is a distinctive ‘arts’ city of approximately 10,000 people and is, once again in 2019, well placed on Maclean’s list of Canada’s Best Communities.

Nelson is nestled on the West Arm of Kootenay Lake in the Selkirk Mountain range, halfway between Vancouver, B.C. and Calgary, Alberta. Nelson offers a rare mix of culture and outdoor recreation to the many families who are attracted to raise their children here. The Nelson Waldorf School continues to attract families from around the world seeking an affordable Waldorf education in this unique and beautiful natural setting.

Job Duties:

The Waldorf Class teacher has a passion for Waldorf education and inspiring a love of learning in children and youth. Key qualities are enthusiasm, positivity, as well as strong communication and interpersonal skills. The successful candidate will have strong classroom management and organizational skills.

Responsibilities include:

  • lesson planning;
  • classroom preparation;
  • teaching main lesson;
  • teaching track classes; and
  • report writing.

The Class teacher will also be responsible for:

  • outdoor recess supervisions;
  • attendance at faculty meetings;
  • school liaison for parents;
  • facilitating parent evenings; and,
  • attendance at all school events.

Terms of Employment: Permanent, full-time

Base Salary: $43,500.00, (plus increments for related experience)

Education and Skill Requirements

  • BC Teacher Certification
  • Waldorf Class teaching experience is preferred
  • Waldorf Teacher Training Certificate (completed or in progress)

Contact Information:

Please send resume, letter of interest to

Phone: 250-352-6919