Penerapan model pembelajaran portofolio dalam pembelajaran IPA siswa di kelas VIII SMP Negeri 12 Sungai Penuh, guru telah menerapkan pembelajaran portofolio sesuai dengan langkah-langkah pembelajaran portofolio, dimana langkah-langkah tersebut telah diterapkan satu persatu. Dalam pembelajaran portofolio ini, siswa juga terlibat aktif dalam setiap proses pembelajaran. Kendala dalam penerapan model pembelajaran portofolio dalam pembelajaran IPA siswa di kelas VIII SMP Negeri 12 Sungai Penuh adalah waktu yang belum cukup memadai, fasilitas terbatas, faktor lingkungan dan karakter tanggung jawab siswa terhadap tugas yang diberikan. Solusi terhadap kendala dalam penerapan model pembelajaran portofolio dalam pembelajaran IPA siswa di kelas VIII SMP Negeri 12 Sungai Penuh adalah guru akan memberikan waktu yang lebih untuk siswa dalam menyelesaikan tugas yang diberikan, sehingga siswa bertanggung jawab sepenuhnya akan tugas yang diberikan