Menurut Abdul Majig menyebut ada tujuh fungsi pendidikan agama Islam yaitu :
Fungsi Pendidikan Agama Islam Menurut Abdul Majid
- Pengembangan yaitu meningkatkan keimanan dan ketaqwaan peserta didik kepada Allah SWT yang telah ditanamkan dalam lingkungan keluarga. Pada dasarnya yang pertama-tama kewajiban menanamkan keimanan dan ketaqwaan dilakukan oleh setiap orang tua dalam keluarga.
- Penanaman nilai sebagai pedoman hidup untuk mencari kebahagiaan hidup di dunia dan akhirat.
- Penyesuaian mental yaitu untuk menyesuaikan dirinya dengan lingkungan baik lingkungan fisik maupun lingkungan sosial dan dapat mengubah lingkungannya sesuai dengan ajaran agama Islam.
- Perbaikan yaitu untuk memperbaiki keslahan-keslahan, kekurangankekurangan dan kelemahan-kelemahan peserta didik dalam keyakinan pemahaman dan pengalaman ajaran dalam kehidupan sehari-hari.
- Pencegahan yaitu untuk menangkal hal-hal negatife dan lingkungannya atau dari budaya lain yang dapat membahayakan dirinya dan menghambat perkembangannya menuju manusia Indonesia seutuhnya.
- Pengajaran tentang ilmu pengetahuan keagamaan secara umum (alam nyata dan mr nyata), sistem dan fungsionalnya.
- Penyaluran yaitu untuk menyalurkan anak-anak yang memiliki bakat khusus di bidang agama Islam agar bakat tersebut dapat berkembang secara optimal sehingga dapat dimanfaatkan untuk dirinya sendiri dan bagi orang lain.