中一至中三
中文、英文(以英語授課)、普通話、數學、科學、地理、中史、世史、經公、電腦、音樂、體育、宗教、視覺藝術、班主任課、通識教育
中四
中文﹑英文(以英語授課)、數學、Mathematics(以英語授課, 包括延伸課程1及2)、中史、地理、世史、經濟、企業會計與財務概論、電腦、物理、Physics(以英語授課)、化學、Chemistry(以英語授課)、生物、Biology(以英語授課)、宗教、倫理、體育
中五 (文組)
中文﹑英文(以英語授課)、數學、中史、地理、世史、經濟、會計、電腦、
宗教、倫理、體育、視覺藝術、商業
中五 (理組) 中、英語授課各一班
中文﹑英文(以英語授課)、數學、附加數﹑物理、化學、生物、電腦、宗教、倫理、體育、美術
中六至中七 (文組)
中文(高補)、英文(高補)(以英語授課)、中史、中國文學、世史、經濟、會計、地理、倫理、體育
中六至中七(理組) 以英語授課
中文(高補)、英文(高補)、物理、化學、生物、純數、應數、數學與統計(高補)、倫理、體育
特別組織
家長教師會、學生會、社聯會、舊生會