Teoriile cognitive privind dezvoltarea morală se concentrează asupra dezvoltării gândirii și raționamentului moral și cum acestea evoluează odată cu vârsta. Teoria dezvoltării morale a lui Lawrence Kohlberg, spre exemplu, sugerează că indivizii trec prin trei niveluri de dezvoltare morală, în timp ce teoria lui Jean Piaget își bazează cercetările pe ideea că copiii trec prin stadii specifice de dezvoltare cognitivă, care le influențează dezvoltarea morală într-un mod similar.