Sinhala Literary Association : Mrs. Thushara Munasinge (Teacher in charge)
Upper school
Sinhala Literary Association : Mrs. Nilani Mallawaarachchi (Teacher in charge)
Primary School
English Literary Association: Mrs.Thilini Wickramaarachchi (Teacher in charge)
Upper School
English Literary Association: Mrs. Anne Perera (Teacher in charge)
Primary School
English Choir- Tuesday : 1.45 p.m. - 3.00 p.m.
Upper
Eastern Dance Troup: Mrs. Renuka Jayakody(Teacher in charge)
Upper/ Primary
Eastern Band- Monday 2.00 p.m - 4.00 p.m.
Upper
Western Band
Senior - Thursday : 2.00 p.m. - 5.00 p.m : Mrs. Christa Perera(Teacher in charge)
Junior - Thursday : 2.00p.m - 4.00p.m : Mrs. Udani Rupasingha(Teacher in charge)
Primary - Thursday: 2.00p.m - 4.00p.m : Mrs. Thiloma Mendis (Teacher in charge)
Gymnastic- Monday :2.00 p.m. - 3.30 p.m.
Primary
Girl Guide Association - Wednesday :2.00 p.m. - 4.00 p.m.
Upper
Little Friends Movement - Wednesday :2.00 p.m. - 3.30 p.m.
Primary
Swimming - Friday : 2.45 p.m. - 3.30 p.m.
Upper/ Primary
Chess - Friday : 1.00 p.m. - 2.00 p.m. (Primary)
2.00 p.m. - 3.30 p.m. (Upper)
Upper
Athletics - Monday, Wednesday and Friday : 6.00 a.m. - 7.30a.m.
Tuesday : 2.30 p.m - 4.30p.m.( Torinton Ground)
Upper/Primary : Miss. Deepa Dissanayaka(Teacher in charge)
Table Tennis - Wednesday : 2.00 p.m. - 4.30 p.m.
Upper/ Primary
Drama
Basket Ball - Upper : Monday , Wednesday & Friday : 3.00 p.m. - 6.00 p.m.
Primary : Monday & Friday :3.00 p.m. - 6.00 p.m.
Mrs. Prasadi Perera / Rev.Sr.Ayolanthi Niclas (Teacher in charge)
Net Ball - Monday, Tuesday & Friday :6.00 a.m. - 7.30 a.m.
Upper
Prefects
Upper
Primary
Organizing Liturgy : Rev . Sr. Ayolanthi Nicholas (Teacher in charge)
Rose Virginie Club : Rev. Sr. Ayomi Hewagama (Teacher in charge)
YCS : Rev. Sr. Ayomi Hewagama (Teacher in charge)
Web Site : Mrs. Shenika Jayawardena (Teacher in charge)
Announcements
Home Science : Mrs. Dilini Wickramatunge (Teacher in charge)
Uniforms : Mrs. Stella Peiris (Teacher in charge)
Text Books
School Fees
Student Welfare system
Time Tables
Teachers Guild
Increment forms
A/L Projects : Mrs. Stella Peiris (Teacher in charge)
School Discipline committee
Grade 5 Admission : Mrs. Nimali Fernando (Teacher in charge)
Grade 11 Admission : Mrs. Mareena Ferdinandesz (Teacher in charge)
G.C.E. Advanced Level Admission : Mrs. Nilani Senarath (Teacher in charge)
Grade 10/11 Assessment : Mrs. Gayathri Fernando (Teacher in charge)
Advanced Level Assessment : Mrs. Stella Peiris (Teacher in charge)
Interact Club : Mrs. Shenika Jayawardena(Teacher in charge)