Banyak sekali penyebab siswa mengalami kesulitan dalam mengikuti pelajaran di sekolah. Namun dapat dikelompokkan menjadi dua faktor penyebab, yaitu faktor internal dan eksternal. 1.Faktor internal Faktor internal adalah penyebab kesulitan belajar yang berasal dari individu siswa sendiri. Beberapa hal yang menyebabkan kesulitan belajar antara lain: gangguan pada kesehatan, kelainan pada pendengaran dan penglihatan, rendahnya konsentrasi belajar, dan lain sebagainya. 2.Faktor eksternal Faktor eksternal yaitu penyebab kesulitan belajar yang berasal dari luar diri siswa seperti: kondisi belajar yang tidak kondusif, beratnya beban belajar, dan lain sebagainya. Sedangkan menurut Cooney, Davis &Henderson (1975) telah mengidentifikasikan beberapa faktor penyebab kesulitantersebut, di antaranya: