Antara kemudahan yang disediakan ialah:
- Asrama
- Unit kediaman guru & mudir
- Ruang belajar
- Ruang makan
- Pejabat
- Stor/dapur
- Bilik mandi /tandas
- Ruang riadah dlm kaw pagar Madarasah.
Turut terdapat fasiliti berkongsi lain seperti:
- Surau (bertaraf Jumaat)
- Dewan Serbaguna ( 500 org),
- Padang Bola
- Tadika & Perpustakaan
- Pusat Internet
- Pusat Bimbingan Pelajar
- Kelab Warga Emas & OKU
- Klinik
- Kedai runcit & serbaguna
