A perfect place for students to thrive.

Our education system offers a variety of programs to support the learning needs of all students.

Catholic Private Schools

Annunciation School

Grades K-8

Elementary Schools

Pineridge Elementary School

Grades K-5

Conrad Elementary School

Grades K-5

Lax Kxeen Elementary School

Grades K-5

Roosevelt Park Elementary School

Grades K-5
French Immersion

Port Edward Elementary School

Grades K-5

Middle Schools

Prince Rupert Middle School

Grades 6-8
French Immersion

Secondary Schools

Pacific Coast School

Grades 9-12
Personal Education Plan

Charles Hays Secondary School

Grades 9-12
French Immersion
Basketball Academy

Post Secondary Schools

Coast Mountain College

University Courses
Associate Degrees
Certificate Options

Take this quick survey to help us understand you and what you are looking for in a move to Prince Rupert.
Sign up for updates
We’ll keep you informed about anything new happening in Prince Rupert so you can get to know the city and decide if it’s right for you.