This site is optimized for IE 9 or higher. You can view all the content but should upgrade your browser to enjoy the full experience.

Charles P. Allen High School

200 Innovation Drive

Bedford, NS B4B 0G4
Ph: (902) 832-8964 (for absences press 1)
Fax: (902) 832-8981

More Info

Daily Announcements

Sunday September 15th

No announcements yet today


What's New

September 11th, 2019

Our Curriculum Night  gives parents/guardians an opportunity to meet their sons'/daughters' teachers and learn about course outcomes and expectations as well as assessment and evaluation practices...

September 4th, 2019

Please click the link below to see where student pick-up and drop-off is located. For the safety of our students, this is the only pick-up and drop-off area.



September 4th, 2019

We are excited to welcome back over 1,600 students to Charles P. Allen High School on Thursday, September 5!

  • First, if you haven't already, please read the CPA Welcome Package and...
August 12th, 2019

CPA Football Training Camp Schedule

Interested in being on the CPA football team? Below is the training camp schedule:

Monday, August 19 through to Friday, August 23...

June 28th, 2019

We look forward to welcoming new and returning students on Thursday, September 5. In the meantime, please read the attached Welcome Package and Student Handbook which will provide all the need-to-...

June 24th, 2019

Late registration day for September 2019 will take place on Wednesday, August 28. 9:00-12:00 and 1:00-3:30. No appointment is necessary it is first come, first serve. Please note that if you do...