Menurut Suyanto dan Djihad Hisyam tiga jenis kompetensi guru, yaitu :
- Kompetensi profesional; memiliki pengetahuan yang luas dari bidang studi yang diajarkannya, memilih dan menggunakan berbagai metode mengajar di dalam proses belajar mengajar yang diselenggarakannya.
- Kompetensi kemasyarakatan; mampu berkomunikasi, baik dengan siswa, sesama guru, maupun masyarakat luas.
- Kompetensi personal; yaitu memiliki kepribadian yang mantap dan patut diteladani. Dengan demikian, seorang guru akan mampu menjadi seorang pemimpin yang menjalankan peran : ing ngarso sung tulada, ing madya mangun karsa, tut wuri handayani
Sementara itu, dalam perspektif kebijakan pendidikan nasional, pemerintah telah merumuskan empat jenis kompetensi guru sebagaimana tercantum dalam Penjelasan Peraturan Pemerintah No 19 Tahun 2005 tentang Standar Nasional Pendidikan, yaitu :
- Kompetensi pedagogik yaitu merupakan kemampuan dalam pengelolaan peserta didik yang meliputi: (a) pemahaman wawasan atau landasan kependidikan; (b) pemahaman terhadap peserta didik; (c) pengembangan kurikulum/ silabus; (d) perancangan pembelajaran; (e) pelaksanaan pembelajaran yang mendidik dan dialogis; (f) evaluasi hasil belajar; dan (g) pengembangan peserta didik untuk mengaktualisasikan berbagai potensi yang dimilikinya.
- Kompetensi kepribadian yaitu merupakan kemampuan kepribadian yang: (a) mantap; (b) stabil; (c) dewasa; (d) arif dan bijaksana; (e) berwibawa; (f) berakhlak mulia; (g) menjadi teladan bagi peserta didik dan masyarakat; (h) mengevaluasi kinerja sendiri; dan (i) mengembangkan diri secara berkelanjutan.
- Kompetensi sosial yaitu merupakan kemampuan pendidik sebagai bagian dari masyarakat untuk : (a) berkomunikasi lisan dan tulisan; (b) menggunakan teknologi komunikasi dan informasi secara fungsional; (c) bergaul secara efektif dengan peserta didik, sesama pendidik, tenaga kependidikan, orangtua/wali peserta didik; dan (d) bergaul secara santun dengan masyarakat sekitar.
- Kompetensi profesional merupakan kemampuan penguasaan materi pembelajaran secara luas dan mendalam yang meliputi: (a) konsep, struktur, dan metoda keilmuan/teknologi/seni yang menaungi/koheren dengan materi ajar; (b) materi ajar yang ada dalam kurikulum sekolah; (c) hubungan konsep antar mata pelajaran terkait; (d) penerapan konsep-konsep keilmuan dalam kehidupan sehari-hari; dan (e) kompetisi secara profesional dalam konteks global dengan tetap melestarikan nilai dan budaya nasional.