Kemampuan kognitif merupakan kemampuan yang berkaitan dengan perilaku mental, pemerolehan informasi dan pemecahan masalah. Anak diusia tengah sampai akhir yakni dari umur 7-12 tahun,mulai menunjukkan kemampuan kognitifnya. Misalnya menjawab secara logis. Anak diusia ini sudah mulai bisa menjawab pertanyaan secara logis. Mereka mampu menjelaskan sebab dan akibat yang ditimbulkan dari kegiatan yang ia lakukan.