In order to encourage the students to participate in various programme and activities and broaden their horizon and experiences,
The school has following clubs:
1- Adventure Club
2- Art Club
3- Dance Club
4- Eco Club
5- Health Club
6- Heritage Club
7- Integrity Club
8- Maths Club
9- Music Club
10- Quiz Club
11- Reading Club
12- Science Club
13- Theatre Club