High School Science and Math Teacher Grades 9 – 12

High School Science and Math Teacher Grades 9 – 12

The Vancouver Waldorf School is looking for an experienced and energetic full time High School teacher in Science and Track Math to join our staff. We are seeking a teacher who has a solid knowledge and background in their subject area, informed by their connection to anthroposophy. We seek a dynamic, enthusiastic individual with demonstrated ability in classroom management. A genuine willingness to work collaboratively with colleagues within the department as well as across departments is essential.

Our High School teachers are contributing members of the Vancouver Waldorf School, actively involved in the life of the school through (among other things) participation in Faculty meetings, School events and committees (as established by the Pedagogical Carrying Group).


  • Waldorf Teacher Certification preferred or willingness to pursue
  • BC Teacher Certificate (must be able to meet BC Ministry of Education requirements)
  • University Bachelor Degree
  • Teaching experience in a Waldorf school

The Vancouver Waldorf School offers an academic, artistic and practical education based on an understanding of the human being and of child development. Through the Waldorf curriculum we integrate creative and independent thinking with social responsibility in a way that enables students to fulfill their life tasks and contribute to world renewal. We strive to foster a school community in which the integrity of each member is respected, a diversity of gifts is recognized, and the participation in service to the school’s vision and mission is encouraged. The Vancouver Waldorf School was established in 1971 and offers programs from Parent and Tot through to twelfth grade.

Location of work: North Vancouver, BC

Please email your resume and a letter of introduction to the Vancouver Waldorf School at hrc@vws.ca or contact the school directly at 604-985-7435 for further information.

Main Campus

2725 St Christophers Road
North Vancouver, BC
Phone: (604) 985-7435
Fax: (604) 985-4948 

High School

307-3255 Edgemont Boulevard
North Vancouver, BC
Phone: (604) 986-2922
Fax: (604) 986-2623
awsnalogo-whitewecanlogo-white wecanlogo-white

Upcoming Events

4:00 pm Boys Soccer Game VWS vs SH
Boys Soccer Game VWS vs SH
Sep 22 @ 4:00 pm – 5:30 pm
Boys Soccer Game VWS Waldorf vs SH Sabres at Kirkstone Park
9:30 am Walk for Reconciliation
Walk for Reconciliation
Sep 24 @ 9:30 am – 12:00 pm
Join the Vancouver Waldorf School team in this positive movement to build better relationships among Indigenous peoples and all Canadians. This bold vision
3:30 pm Boys Soccer Game VWS vs KDHS
Boys Soccer Game VWS vs KDHS
Sep 25 @ 3:30 pm – 5:00 pm
Boys Soccer Game VWS Waldorf vs KDHS Lions at Trillium Park. map: https://goo.gl/zo6M3K
4:30 pm Girls Volleyball Game VWS vs FA
Girls Volleyball Game VWS vs FA
Sep 26 @ 4:30 pm – 5:30 pm
Girls Volleyball Game Waldorf vs Mustangs at St. John’s School map: https://goo.gl/maps/WijgcbTKkGG2