Okotoks Enviable School System

Okotoks schools are exceptional, and plentiful. We have six elementary, three junior high and two senior high, if you combine the public and Catholic school systems. Add to that several private and specialty schools in the immediate area and Okotoks can certainly suit your needs in education too. Given that our population is just 25,000 that is pretty exceptional. What it really means is you can safely choose any area of Okotoks to live in, be walking distance from a school and know that there will be lots of children in your neighborhood.

Westmount School (K-9)

Big Rock Elementary (K-6) 938-6666
33 Hunters Gate

Dr. Morris Gibson Elementary (K-6) 938-6221
147 Crystalridge Drive

Edison Private School (K-12) 938-7670
Hwy 2a & 322 Ave

Foothills Composite High School (10-12) 938-6116
229 Woodhaven Drive

Good Shepherd Elementary (K-6) 938-4318
52 Robinson Drive

Holy Trinity Academy (10-12) 938-2477
32 Street

John Paul II (7-9) 938-4600
53 Cimarron Drive

Okotoks Home Schooling 938-4119
53 Cimarron Drive

Okotoks Junior High School (7-9) 938-4426
1 Pacific Avenue

Percy Pegler Elementary (K-6)


69 Okotoks Drive

St. Mary’s Elementary (K-6) 938-8048
42 Cimarron Trail

St Paul’s Virtual School 938-8046
53 Cimarron Drive

Strathcona Tweedsmuir
Private School 938-4431