By car

From Highway 1 (Trans-Canada)

  •  Take the Lynn Valley Road exit and turn right onto Lynn Valley Road.
  • From Lynn Valley Road turn left onto St. Christophers Road. The school is on your left hand side at 2725 St Christophers Road.

By public transport

From Vancouver

  • take the Sea Bus to Lonsdale Quay.
  • From the Lonsdale Quay bus loop take the #228 or the #229 bus. The #228 stops along Lynn Valley Road. The #229 stops at the corner of 29th Street and St. Christophers Road. The school is at 2725 St Christophers Road.”


The Vancouver Waldorf School is situated on the unceded ancestral territory of the Musqueam (xʷməθkʷəy̓əm), Squamish (Sḵwx̱wú7mesh Úxwumixw) and Tsleil-Waututh (səl̓ilwətaɁɬ) Nations.

Main Campus

2725 St Christophers Road
North Vancouver, BC V7K 2B6
(604) 985-7435

High School

307-3255 Edgemont Boulevard
North Vancouver, BC V7R 2P1
(604) 986-2922