Jenis evaluasi berdasarkan sasaran :
Pertama Evaluasi konteks ditujukan untuk mengukur konteks program baik mengenai rasional tujuan, latar belakang program, maupun kebutuhan-kebutuhan yang muncul dalam perencanaan
Kedua  Evaluasi input diarahkan untuk mengetahui input baik sumber daya maupun strategi yang digunakan untuk mencapai tujuan.
Ketiga Evaluasi proses di tujukan untuk melihat proses pelaksanaan, baik mengenai kalancaran proses, kesesuaian dengan rencana, faktor pendukung dan faktor hambatan yang muncul
Keempat Evaluasi hasil atau produk Evaluasi yang diarahkan untuk melihat hasil program yang dicapai sebagai dasar untuk menentukan keputusan akhir, diperbaiki, dimodifikasi, ditingkatkan atau dihentikan.
Kelima Evaluasi outcom atau lulusan melihat hasil belajar siswa lebih lanjut, yankni evaluasi lulusan setelah terjun ke masyarakat.
Jenis evalusi berdasarkan lingkup kegiatan pembelajaran :
Pertama Evaluasi program pembelajaran Evaluasi yang mencakup terhadap tujuan pembelajaran, isi program pembelajaran, strategi belajar mengajar, aspe-aspek program pembelajaran yang lain.
Kedua Evaluasi proses pembelajaran Evaluasi yang mencakup kesesuaian antara proses pembelajaran dengan garis besar program pembelajaran yang di tetapkan, kemampuan guru dalam melaksanakan proses pembelajaran, kemampuan siswa dalam mengikuti proses pembelajaran.
Ketiga Evaluasi hasil pembelajaran mencakup tingkat penguasaan siswa terhadap tujuan pembelajaran yang ditetapkan, baik umum maupun khusus, ditinjau dalam aspek kognitif, afektif, sikomotorik.
Jenis evaluasi berdasarkan objek dan subjek evaluasi