Dalam rangka mengembangkan minat, bakat, dan kemampuan peserta didik, sekolah mewadahinya melalui Program Pengembangan diri dan Ekstrakurikuler, diantaranya adalah:
- Pramuka
- Patrol
- Pencak Silat
- Arabic Club
- English Club
- Tahfidz Al-Qur’an
- Science Club
- Mathematics Club
- Drama
- Public Speaking
- MC
- Pildacil
- Adzan dan Nasyid
- Futsal
- Panahan
- Lukis dan Kaligrafi
- Tari
- Qiro’ah
- Design Grafis
- 3 M (membaca, menulis dan menghitung)
- Literasi