Penelitian ini bertujuan untuk mendeskripsikan implementasi pendidikan karakter dalam pembelajaran IPA di SMPN XY Kota Malang. Penelitian ini menggunakan metode deskriptif kualitatif. Teknik pengumpulan data dengan cara wawancara, observasi, dan dokumentasi. Kredibilitas data yang digunakan dalam penelitian ini dengan cara perpanjangan keikutsertaan, ketekunan pengamatan, dan triangulasi metode. Data yang diperoleh kemudian dianalisis menggunakan model analisis Miles dan Huberman untuk selanjutnya diperoleh kesimpulan. Hasil penelitian ini adalah pendidikan karakter sudah diimplementasikan dalam pembelajaran IPA di SMPN XY Kota Malang, Implementasi pendidikan karakter dalam pembelajaran IPA dilakukan melalui a) mengintegrasikan pendidikan karakter dalam kurikulum sekolah dengan cara guru melakukan analisis KD melalui identifikasi nilai-nilai yang terkandung dalam materi pembelajaran IPA dan guru mendesain RPP mata pelajaran IPA yang memuat fokus pendidikan karakter, b) melalui pilihan dan penggunan metode pembelajaran untuk mengembangkan karakter peserta didik, hal tersebut dapat dilihat dalam proses belajar mengajar guru selalu menciptakan suasana belajar dengan langkah kegiatan mulai dari merumuskan masalah, merumuskan hipotesis, mengumpulkan data, menganalisis data dan menarik kesimpulan, c) melalui pengelolaan kelas, guru membentuk kelas menjadi kelompok untuk menumbuhkan sikap kerjasama dan toleransi antar teman sebaya.