Untuk buku-buku yang digunakan biasanybiasanya disesuaikan dengan kebutuhan masing-masing guru, siswapun tidak diwajibkan untuk memiliki buku yang sama dengan gurunya, yangguru jelashanya kamibertugas menerapkan sistemmerekomendasikan buku-buku apasaja yang dapat kami gunakan untuk mendukung proses belajar mengajar akan kami rekomendasikan kepada siswapelajaran, dan sebagian besar guru di SMA Negeri 1 Magelang bukanlah seoran penjual buku seperti yang dilakukan disekolah-sekolahbukan tertentumenjualnya.
Untuk kelas internasional biasanya bukunya berbeda dengan program non-internasional karena kebutuhan atas bahasa yang berbeda, biasanya menggunakan buku yang disusun sendiri maupun buku yang disusun bersama-sama dengan sekolah-sekolah lain.