1986 – 1994 perpustakaan didirikan dan menempati ruang berukuran 3 x 8 m2 jadi satu dengan ruang otomotif. Perpustakaan dikelola oleh 2 orang petugas yaitu 1 guru dan 1 karyawan TU.
1995 – 2006 perpustakaan pindah dan menetap di gedung baru bersebelahan dengan Ruang BK, UKS dan Koperasi Siswa. Ukuran ruang 8 x 12 m2. Perpustakaan dikelola oleh 3 orang petugas yaitu 1 guru, 1 karyawan TU dan 1 karyawan honor. Adapun pembagian ruangannya:
Ruang baca dan pelayanan : 8 x 7 m2
Ruang referensi : 3 x 2 m2
Ruang gudang : 8 x 3 m2
2006 – 2008 ruang perpustakaan tetap bersebelahan dengan Ruang BK, UKS dan Koperasi Siswa. Ukuran ruang 8 x 12 m2. Perpustakaan dikelola oleh 3 orang petugas yaitu 1 guru, 1 karyawan TU, dan 2 karyawan honor. Adapun pembagian ruangannya:
Ruang baca dan pelayanan : 8 x 7 m2
Ruang referensi : 3 x 2 m2
Ruang gudang : 8 x 3 m2
Pada tahun 2007 terjadi perubahan pada petugas pengelola menjadi 1 guru, dan 2 karyawan honor. 2008 – 2010 perpustakaan mengalami perluasan sampai dengan ruang UKS. Jadi letak perpustakaan menjadi berdampingan dengan Ruang BK dan Koperasi Siswa. Ukuran ruang perpustakaan menjadi:
Ruang baca : 8 x 7 m2
Ruang referensi : 4 x 3 m2
Ruang gudang : 4 x 3 m2
Ruang pelayanan : 3 x 2 m2
Ruang pengolahan : 5 x 3 m2
Perpustakaan dikelola oleh 3 orang petugas yaitu 1 guru dan 2 karyawan honor. Tahun 2011 – sekarang perpustakaan diperluas sampai ruang BK disertai dengan penambahan rak dan AC. Sistem layanan secara terbuka (open access). Perpustakaan dikelola oleh 2 orang petugas yaitu 1 guru dan 2 karyawan honor. Pada tahun 2012 terjadi perubahan pada petugas pengelola menjadi 1 guru, dan 1 karyawan honor. Ukuran ruang perpustakaan menjadi:
Ruang koleksi, Ruang Baca dan Ruang Referensi 13 x 8 = 104 m2
Ruang Kepala Perustakaan dan Staf 5 x 3 = 15 m2
Ruang Pengolahan dan Gudang 3 x 5 = 15 m2
Luas Total =134 m2