SMP Negeri 8 Pekanbaru dibangun pada tahun 1967. Selanjutnya sekolah ini mulai beroperasi pada tahun 1980. Pada awalnya sekolah ini bernama SMP Angkasa Lanud Pekanbaru sebagai filial SMP Negeri 4 Pekanbaru dengan kepala sekolah yang pertama adalah Bapak Nazaruddin, seorang Perwira TNI AU. SMP Angkasa lokasinya di kompleks TNI AU Lanud Pekanbaru.
Pada tahun 1979 berubah nama menjadi SMP Negeri 9 Pekanbaru dengan nomor induk 0.1.09.01.08.029, kemudian lokasi pindah ke jalan Adi Sucipto No. 115, kelurahan Sidomulyo kecamatan Tampan, Kota Pekanbaru. Hal ini berdasarkan SK No. 0/88/0/1979 tanggal 3 September 1979. Kepala sekolah bernama Drs. Syamsul Bahri. Kemudian pada tahun 1997 berunah nama menjadi SMP Negeri 8 Pekanbaru berdasarkan SK. No 034/0/1997 tertanggal 07 Maret 1997 dengan Nomor Induk Sekolah 20.1.09.60.07.029 dan Nomor Statistik Sekolah 201090607029 yang terletak di Jalan Adi Sucipto No.115 kelurahan Maharatu kecamatan Marpoyan Damai kota Pekanbaru. Sebagai tambahan informasi, sekolah ini dibangun di atas tanah seluas 14.650 m².
Adapun Kepala sekolah yang pernah menjabat di SMP Negeri 8 Pekanbaru, yaitu :
- Drs. Syamsul Bahri Judin
- Ahmad Hamid BA
- Mustafa Said
- Hj. Guslinar, S.Pd
- H. Erman Muhd Samin
- Drs. Marhaenis, MM
- Desmi Erwinda, M.Pd
- Raja Izda Chairani, S.Pd
- Yusra, M.Pd
- Ade Armi, M.Pd
- Syafrida Ali, S.Pd