The deadline for full time Online, Home Ed and Shared Responsibility registrations and program changes is September 25, 2026
To obtain an Alberta High School Diploma, students must have at minimum 100 credits as follows. Entry into post-secondary programs and workplaces may require additional and specific courses.
1. Core Courses: Fifty-six credits must be obtained in the following with their prerequisites:
• English Language Arts – 30-1 or 30-2 (15 credits)
• Social Studies – 30-1 or 30-2 (15 credits)
• Mathematics – Math 20-1, Math 20-2 or Math 20-3 (10 credits)
• Science – 20 or 24 or Biology 20, Chemistry 20, or Physics 20 (10 credits)
• Physical Education 10 (3 credits) • Career and Life Management (at least 3 credits)
2. Optional Courses: Ten credits in any combination must be from the following:
• Career and Technology Studies (CTS)
• Fine Arts
• Second Languages
• Physical Education 20 and/or 30
• Knowledge & Employability or occupational course • Registered Apprenticeship Program
3. Other Courses: Ten credits in any 30-level course (in addition to English Language Arts and Social Studies) must be from the following:
• Career and Technology Studies, Advanced Level 3000 series
• 35-level Work Experience (maximum 10 credits at the Grade 12 level)
• 35-level Registered Apprenticeship Program
• 30-level Green Certificate Specialization
The science requirement (Science 20, 24, Biology 20, Chemistry 20, Physics 20) may also be met with the 10-credit combination of Science 14 followed by Science 10.
Only 15 credits in Work Experience may be used to meet the 100-credit requirement for the Alberta High School Diploma.
Official details are available from Alberta Education at: https://www.alberta.ca/education-guide-alberta-high-school-diploma-graduation-requirements-english.aspx
Mature students (over age 19 on September 1 of current school year) should consult Alberta Education’s Program of Studies for applicable graduation requirements: https://www.alberta.ca/graduation-requirements-credentials-and-credits.aspx#jumplinks-3