在加拿大,中学开始沿用选课方式,年级越高可选课程越多,通常学校有辅导老师专门协助学生选课或改选课程。一般中学可供选择的课程非常多,课程总体上重视学术、智能、人际关系、社会发展、技能及职业培训。一般英文、社会研究、数学和科学是必修课。不准备上大学的可选择绘图、木工、计算机操作等,相当于中国的职业高中,希望上大学的可选择学术课程。在中学阶段,学生必须完成一定学分才能中学毕业,相当于中国的普通高中,另外学校可能要求学生有作义工和社会打工的学时或经历。
中学的课程由不同的教师讲授,学生可以根据选择的课程到不同的教室上课。中学的作业也逐渐增加。公立学校还通常提供奖学金给成绩优秀的学生,如果学生在某些方面有专长和天份,还可以与辅导员商量,看看选择哪些课程能够特别适合其个性的成长和能力的发挥。
一般进入加拿大大学要综合考虑中学平时成绩和省试成绩,一些研究机构会把各个中学的省试成绩排队,说明各个学校的办学水平,学生家长往往根据这些排名为子女选择学校。另外大学录取除了学习成绩外,各学生的运动能力、课外活动、特长、社区服务、个性和志向都会影响申请成功与否,多数学校都希望招收综合表质高的学生。申请入读大学的条件各省的要求不同,如在卑诗省,学生要读完11、12年级的13个学分且通过省考,才可取得省高中毕业文凭,有了此文凭才可申请大学。