Buku merupakan alat utama dalam proses pembelajaran, untuk itu sekolah harus memiliki buku pedoman/paket, buku pendukung, buku reverensi, Lembar Kerja Siswa (LKS), pada setiap tingkatan, sehingga proses pembelajaran dapat berjalan dengan baik.Di SMP Muhammadiyah 1 Kalasan, Kecamatan Kalasan Buku pelajaran yang sesuai dengan Kurikulum Tingkat Satuan Pendidikan (KTSP) kelas 1-3 sudah tercukupi dengan perbandingan 1:1 (satu siswa satu ) buku, untuk 5 mata pelajaran (Bhs Indonesia, PKn, Matematika, IPA dan IPS ).
| No | Buku untuk materi pokok (untuk guru dan murid) | Jumlah | Kondisi |
| 1 | PPKn | 153 | Cukup |
| 2 | Pendidikan Agama | 146 | Baik |
| 3 | Bahasa Indonesia | 153 | Baik |
| 4 | Matematika | 249 | Baik |
| 5 | IPA Fisika | 128 | Baik |
| 6 | IPA biologi | 249 | Baik |
| 7 | IPS Sejarah | 249 | Baik |
| 8 | IPS Geografi | 206 | Baik |
| 9 | IPS Ekonomi | 206 | Baik |
| 10 | Bahasa Inggris | 126 | Baik |
| 11 | Bahasa Jawa | 6 | Kurang |
| 12 | Administrasi | 6 | Kurang |
| 13 | PKK | 6 | Kurang |
| 14 | Penjaskes | 115 | Baik |
| b. | Buku pelengkap | 24 | Cukup |
| c. | Buku Bacaan | 115 | Cukup |
| d. | Buku referensi | 97 | Cukup |
| e. | Buku TI | 115 | Baik |
| f. | Buku Seni Budaya | 115 | Baik |
