Penelitian ini bertujuan untuk mengetahui Program Pembentukan Karakter di MTs Nurul Huda Tasik Raya Kecamatan Batang Tuaka Kabupaten Indragiri Hilir dan faktor penghambat dan faktor pendukungnya, adapun metode penelitian ini menggunakan penelitian kualitatif deskriptif dengan teknik pengumpulan data Observasi, wawancara dan dokumentasi, Subjek dalam penelitian ini adalah I orang Waka Kurikulum, 1 Orang guru dan 1 orang peserta didik di MTs Nurul Huda Tasik Raya Kecamatan Batang Tuaka Kabupaten Indragiri Hilir, Hasil penelitian menunjukkan bahwa Program Pembentukan Karakter di madrasah ini dilakukan dengan pendekatan yang sangat baik, bersifat kolaboratif dan sistematis. Proses pengembangan melibatkan kepala madrasah, wakil kepala madrasah bidang kurikulum, guru, dan peserta didik. Kepala madrasah berperan dalam mengidentifikasi masalah karakter dan menyusun langkah pemecahan melalui musyawarah dan observasi. Kurikulum yang ada mengintegrasikan nilai-nilai moral seperti kejujuran dan tanggung jawab ke dalam setiap mata pelajaran dan kegiatan sekolah. Pembiasaan, keteladanan dari guru, serta kegiatan religius dan sosial secara rutin menjadi strategi utama dalam pelaksanaan kurikulum ini. Evaluasi dilakukan secara sistematis melalui observasi dan penilaian diri untuk mengukur pencapaian pendidikan karakter. Faktor pendukung utama dalam pengembangan kurikulum pendidikan karakter meliputi kolaborasi antara guru, kepala madrasah, orang tua, dan masyarakat, serta adanya lingkungan sekolah yang religius dan budaya positif di antara siswa. Namun, faktor penghambat yang dihadapi adalah latar belakang keluarga yang kurang mendukung dan pengaruh negatif penggunaan gadget yang berlebihan.