Çocuğun ahlaki gelişimi, bebeklikten itibaren başlar. Piaget'in ahlak gelişimi teorisine göre: 0-2 yaş aralığında çocuklar kuralların varlığından haberdar değildir. 2-6 yaş aralığında çocuklar kuralların farkında olurlar fakat kuralların neden önemli olduğunu anlayamazlar. 6 yaşından sonra somut işlemler dönemi başlar ve ahlak gelişimi de bu dönemden itibaren incelenebilir. Kohlberg'in ahlak gelişimi teorisine göre: 9 yaşa kadar olan dönem, "gelenek öncesi düzey" olarak adlandırılır ve bu dönemde çocuklar, ahlaki yargılarının gelişiminde başkalarına bağlıdır. 9-10 yaşından itibaren çocuklar, "ahlaki özerklik" dönemine geçiş yapar ve olayları değerlendirirken görecelik kavramı devreye girer. Ahlak gelişimi, fiziksel, duygusal ve zihinsel gelişim süreçleriyle paralel ilerler.