加拿大高中只要学生修满30个学分即可毕业。其中12个为选修学分,18个为必修学分。
十八个必修学分的课程包括:公民教育和职业导训、第三语言(汉语可算第三语言占一个学分)、社会科学人文、加拿大世界研究、商业研究英文、第二语文法语、数学、科学(物理、化学、生物、电脑技术等科)、加拿大历史、加拿大地理、艺术、卫生体育、等。不列颠哥伦比亚省的学生需要完成40个社区工作才可毕业,而其他省份的学生需要进行英文读写的考试。