Lab Komputer : 5 ruang lantai 3 dengan jumlah komputer 190 unit client (UNBK)
Lab Bahasa : 3 ruang multimedia lengkap
Lab Keagamaan : 1 ruang yang lengkap
Lab Fisika : 1 ruang lengkap
Lab Kimia : 1 ruang lengkap
Lab Biologi : 1 ruang lengkap
Lab Seni Budaya : 1 ruang lengkap
Lab Teknik Otomotif : 1 ruang lengkap
Lab Teknik Elektro : 1 ruang lengkap
Lab Tata Busana : 2 ruang lengkap
Lab Teknik Komputer Jaringan : 2 ruang lengkap
Lab Tata Boga : 1 ruang lengkap
Masjid yang dapat menampung 1000 jamaah