Kegiatan ekstrakurikuler diadakan sebagai ajang aktualisasi diri. Seluruh siswa secara otomatis merupakan peserta ekstrakurikuler kepramukaan. Selain itu, siswa dapat memilih ekstrakurikuler lain sesuai dengan minatnya. Kegiatan ini diadakan secara rutin satu kali dalam sepekan. Beberapa kegiatan ekstrakurikuler di antaranya futsal, basket, badminton, karate, atletik, panahan, fotografi, robotik, musik, vokal, serta seni tari. Disiapkan pula berbagai klub yang mengakomodasi bakat siswa dalam dunia jurnalistik (Reaksi) dan bahasa Inggris.